欧拉系统离线安装docker
时间: 2025-04-17 12:34:43 浏览: 43
### 如何在欧拉(EulerOS)系统上进行 Docker 的离线安装
#### 准备工作
为了成功完成 Docker 的离线安装,需先访问互联网获取必要的文件。前往指定链接下载适用于 x86_64 架构的稳定版 Docker 安装包 `docker-24.0.6.tgz`[^1]。
#### 文件传输
通过 SCP 或其他方式将已下载好的 `.tgz` 文件传送至目标 EulerOS 主机环境中[^2]。
#### 开始安装过程
一旦确认压缩文档位于服务器本地路径下,则可以继续下面的操作:
解压归档文件并将其移动到 `/usr/local/bin/` 目录以便于后续调用:
```bash
tar -xzvf docker-24.0.6.tgz --strip-C /usr/local/bin/
```
创建 systemd service 单元配置文件以支持服务管理功能:
```bash
cat <<EOF | sudo tee /etc/systemd/system/docker.service
[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/local/bin/dockerd \
--containerd=/run/containerd/containerd.sock
ExecReload=/bin/kill -s HUP $MAINPID
TimeoutSec=0
RestartSec=2
Restart=always
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TasksMax=infinity
Delegate=yes
KillMode=process
[Install]
WantedBy=multi-user.target
EOF
```
启动 Docker 服务并与开机自启关联起来:
```bash
sudo systemctl daemon-reload
sudo systemctl start docker
sudo systemctl enable docker
```
验证当前版本号确保一切正常运作:
```bash
docker --version
```
阅读全文
相关推荐














