Docker CE 最新版本是 v2.x . 官方最新开源版本不支持集群,如果是单机部署则考虑最新的开源版本。

一、Docker安装(离线)

下载 docker-20.10.9.tgz

https://download.docker.com/linux/static/stable/x86_64/

解压

tar -zxvf docker-20.10.9.tgz

将解压出来的docker文件复制到 /usr/bin/ 目录下

cp docker/* /usr/bin/

进入/etc/systemd/system/目录,并创建docker.service文件

touch docker.service

编辑docker.service

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target

[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target

为docker.service添加执行权限

chmod 777 docker.service

重新加载配置文件

systemctl daemon-reload

启动docker

systemctl start docker

设置自启动

systemctl enable docker.service

查询服务状态

systemctl status docker
作者:Jeebiz  创建时间:2023-02-12 01:37
最后编辑:Jeebiz  更新时间:2024-08-02 14:21