天涯论坛

 找回密码
 立即注册
搜索
查看: 21|回复: 2

Docker-ce安装

[复制链接]

3089

主题

3万

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99098770
发表于 2024-10-10 18:42:26 | 显示全部楼层 |阅读模式

前面已介绍了docker的有些知识,今天就来带大众安装docker 社区版本。倘若安装过程中碰到问题,随时留言博主

1、Debian/Ubuntu系统

以下内容按照 官方文档 修改而来。

1.1 倘若你过去安装过 docker,先删掉:

sudo apt-get removedocker docker-engine docker.io containerd runc

1.2 首要安装依赖:

sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

1.3 信任 Docker 的 GPG 公钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

1.4 添加软件仓库,最好是国内的源位置这儿以清华源为例

echo \ "deb [arch=$(dp公斤 --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

1.5 最后安装

sudo apt-get update sudo apt-get install docker-ce

2、Fedora/CentOS/RHEL系统

以下内容按照 官方文档 修改而来。

2.1 倘若你之前安装过 docker,请先删掉

sudo yum removedocker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

2.2 安装有些依赖

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2.3 安装repo

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

2.4 把软件仓库位置替换国内的源,如清华源、阿里源等

sudo sed -i s+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+ /etc/yum.repos.d/docker-ce.repo

2.5 最后安装

sudo yum makecache fast sudo yum install docker-ce

3、验证 docker 信息:

3.1 docker info 查看安装信息

root@docker-server1:~# docker info Containers: 2 #当前主机运行的容器总数 Running: 1 #有几个容器是正在运行的 Paused: 0 #有几个容器是暂停的 Stopped: 1 Images: 3 #当前服务器的镜像数 Server Version: 18.09.9 #服务端版本 Storage Driver: overlay2 #正在运用的存储引擎 Backing Filesystem: xfs #后端文件系统,即服务器的磁盘文件系统 Supports d_type: true #是不是支持 d_type Native Overlay Diff: true #是不是支持差异数据存储 Logging Driver: json-file #日志类型 Cgroup Driver: cgroupfs #Cgroups 类型 Plugins: #插件 Volume: local #卷 Network: bridge host macvlan null overlay # overlay 夸主机通信 Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog #日志类型 Swarm: inactive #是不是支持 swarm Runtimes: runc #已安装的容器运行时 Default Runtime: runc #默认运用的容器运行时 Init Binary: docker-init #初始化容器的保护进程,即 pid 为 1 的进程 containerd version: 894b81a4b802e4eb2a91d1ce216b8817763c29fb #版本 runc version: 425e105d5a03fabd737a126ad93d62a9eeede87f # runc 版本 init version: fec3683 #init 版本 Security Options: #安全选项 Apparmor #安全模块, https://docs.docker.com/engine/security/apparmor/ seccomp #审计(操作),https://docs.docker.com/engine/security/seccomp/ Profile: default #默认的配置文件 Kernel Version: 4.15.0-55-generic #宿主机内核版本 Operating System: Ubuntu 18.04.3 LTS #宿主机操作系统 OSType: linux #宿主机操作系统类型 Architecture: x86_64 #宿主机架构 CPUs: 1 #宿主机 CPU 数量 Total Memory: 1.924GiB #宿主机总内存 Name: docker-server1.magedu.net #宿主机 hostname ID: ZFPD:UIA5:SR6E:Y6SS:52QL:5MPT:VDY3:ATVIMVG:HAFF:MN74:2HPD # 宿主机 ID Docker Root Dir: /var/lib/docker #宿主机数据保留目录 Debug Mode (client): false #client 端是不是开启 debug Debug Mode (server): false #server 端是不是开启 debug Registry: https://index.docker.io/v1/ #镜像仓库 Labels: #其他标签 Experimental: false #是不是测试版 Insecure Registries: #非安全的镜像仓库 127.0.0.0/8 Live Restore Enabled: false #是不是开启活动重启(重启 docker-daemon 不关闭容 器) Product License: Community Engine #制品许可信息 WARNING: No swap limit support #系统警告信息(开启 swap 资源限制)

3.2 处理ubuntu中部分版本不支持 swap 限制警告:

root@docker-server1:~# vim /etc/default/grubGRUB_DEFAULT=0 GRUB_TIMEOUT_STYLE=hidden GRUB_TIMEOUT=2 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="" GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0 cgroup_enable=memory swapaccount=1" # update-grub # reboot

3.3 配置加速,这儿添加的是阿里云加速位置

倘若晓得怎么查询阿里云加速位置,请在评论留下你的评论。博主会在第1时间回复你。

~]# vim /etc/docker/daemon.json # 初始化配置 { "graph":"/data/docker", "storage-driver":"overlay2", "insecure-registries":["registry.access.redhat.com","quay.io","harbor.host.com"],#第三个位置为自己本地的仓库域名 "registry-mirrors":["https://xxxxxxx.mirror.aliyuncs.com"],#加速位置 "exec-opts":["native.cgroupdriver=systemd"], "log-opts":{"max-size":"32M", "max-file":"2"}, "live-restore":true }




上一篇:Microsoft Office安排安装
下一篇:EPMA(WDS-EDS)在金属和陶瓷中的应用:显微结构演化与相图
回复

使用道具 举报

3138

主题

3万

回帖

9996万

积分

论坛元老

Rank: 8Rank: 8

积分
99968624
发表于 2024-10-15 00:23:23 | 显示全部楼层
你的见解真是独到,让我受益良多。
回复

使用道具 举报

3047

主题

3万

回帖

9606万

积分

论坛元老

Rank: 8Rank: 8

积分
96065852
发表于 2024-10-30 19:59:00 | 显示全部楼层
外贸B2B平台有哪些?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 07:26 , Processed in 0.831370 second(s), 40 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.