linux离线安装docker20.10.10
时间: 2024-12-27 19:20:41 浏览: 70
### Linux 环境下 Docker 20.10.10 版本离线安装教程
#### 准备工作
为了成功完成 Docker 的离线安装,需提前准备好所需的文件和环境配置。确保目标机器能够访问互联网以获取必要的资源。
#### 下载所需文件
前往官方提供的下载页面,找到适用于当前系统的 Docker CE 或 EE 安装包以及对应的依赖项。对于特定版本如 20.10.10,在官网历史发布记录中寻找对应链接[^1]。
#### 解压并传输至目标主机
将下载好的压缩包通过 USB 驱动器或其他方式传送到待部署的目标服务器上,并执行解压缩操作:
```bash
unzip docker-ce_20.10.10_linux_amd64.zip -d /opt/docker/
```
#### 创建服务单元文件
创建一个新的 `docker.service` 文件来定义如何启动和服务管理 Docker 进程:
```ini
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service containerd.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd \
--containerd=/run/containerd/containerd.sock
Restart=always
Delegate=yes
KillMode=process
OOMScoreAdjust=-900
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStopSec=0
[Install]
WantedBy=multi-user.target
```
此步骤是为了让 systemd 能够识别到新安装的服务程序,并按照指定的方式对其进行控制[^3].
#### 开机自启设置与验证
使 Docker 可随系统一起自动加载运行,并确认其正常运作状态:
```bash
systemctl enable --now docker.service
systemctl is-active --quiet docker && echo "Docker 已经正确启动"
```
#### 测试安装成果
最后一步是检验所安装的 Docker 是否达到预期效果,可以尝试拉取一个小镜像来进行测试:
```bash
docker run hello-world
```
如果一切顺利,则说明此次离线安装顺利完成。
阅读全文
相关推荐

















