docker离线安装 docker


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


cd  

wget https://download.docker.com/linux/static/stable/x86_64/docker-24.0.7.tgz

tar -zxvf docker-24.0.7.tgz

cp docker/* /usr/bin/

-在后台运行

nohup dockerd


-卸载

rm -rf /usr/bin/docker*

-删除 containerd

rm -rf /usr/bin/containerd*

-删除 docker 运行时 ID

rm -rf /var/run/docker*

-卸载 docker-compose

rm -rf /usr/local/bin/docker-compose

rm -rf /var/lib/docker*

rm -rf /var/lib/containerd*


---docker-compose

https://abc.htmltoo.com/thread-45046.htm


---启动Docker

## 创建一个docker.socket文件

cat > /usr/lib/systemd/system/docker.service <<EOF
[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
EOF


# 给docker.service文件添加执行权限

chmod +x /etc/systemd/system/docker.service

# 重新加载配置文件(每次有修改docker.service文件时都要重新加载下)

systemctl daemon-reload


## 启动dockerd服务进程

systemctl daemon-reload

systemctl start docker

systemctl enable docker

systemctl status docker


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回