Docker离线安装
Docker离线安装
Docker安装
离线安装
- 步骤一:官网下载 docker 安装包
wget https://download.docker.com/linux/static/stable/x86_64/docker-24.0.6.tgz
- 步骤二:解压安装包;
tar -zxvf docker-24.0.6.tgz
- 步骤三:将解压之后的docker文件移到 /usr/bin目录下;
sudo cp docker/* /usr/bin/
- 步骤四:将docker注册成系统服务;
vim /etc/systemd/system/docker.service
然后在文件中添加以下内容,退出并保存。
[Unit]Description=Docker Application Container EngineDocumentation=https://docs.docker.comAfter=network-online.target firewalld.serviceWants=network-online.target[Service]Type=notifyExecStart=/usr/bin/dockerdExecReload=/bin/kill -s HUP $MAINPIDLimitNOFILE=infinityLimitNPROC=infinityTimeoutStartSec=0Delegate=yesKillMode=processRestart=on-failureStartLimitBurst=3StartLimitInterval=60s[Install]WantedBy=multi-user.target
- 步骤五:给文件增加可执行权限
chmod +x /etc/systemd/system/docker.servicesystemctl daemon-reload
- 步骤六:设置开机自启动
systemctl enable docker.service
- 步骤七 :启动docker
systemctl start docker
- 步骤八:测试docker是否启动
docker run hello-world
卸载步骤
步骤一:停止docker
sudo systemctl stop docker
步骤二:删除Docker
服务
# 移除开机自启动systemctl disable docker.service# 删除service服务rm -f /etc/systemd/system/docker.service
步骤三:删除Docker
相关命令
rm -f /usr/bin/docker*rm -f /usr/bin/containerd*rm -f /usr/bin/ctrrm -f /usr/bin/runc
步骤三:删除docker
目录和容器相关文件
sudo rm -rf /var/lib/dockersudo rm -rf /var/lib/containerd
步骤四:验证是否已成功卸载
docker --version
在线安装
参考官方文档:Docker安装步骤