CentOS离线安装Docker步骤
离线安装
步骤一:下载离线安装包
官网下载 docker 安装包
wget https://download.docker.com/linux/static/stable/x86_64/docker-24.0.6.tgz
官网无法下载, 选择网盘或其他渠道 ,下载离线docker包;
步骤二:将docker离线安装包放入服务器
步骤三:解压安装包;
tar -zxvf docker-24.0.6.tgz
步骤四:将docker注册成系统服务;
vi /etc/systemd/system/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
步骤五:给文件增加可执行权限
chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload
步骤六:设置开机自启动
systemctl enable docker
步骤七 :启动docker
systemctl start docker
卸载docker
步骤一:停止docker
systemctl stop docker
步骤二:删除Docker服务
systemctl disable docker 关闭开机自启动
rm -f /etc/systemd/system/docker.service 删除service
步骤三:删除Docker相关命令
rm -f /usr/bin/docker*
rm -f /usr/bin/containerd*
rm -f /usr/bin/ctr
rm -f /usr/bin/runc
步骤三:删除docker目录和容器相关文件
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
步骤四:验证是否已成功卸载
docker --version