




















当服务器无法连接互联网时,可以通过下载二进制包的方式进行安装。
1. 准备安装包(在有网络的机器上操作)
Docker 二进制包:访问 https://download.docker.com/linux/static/stable/,下载 aarch64 版本,例如 docker-27.5.1.tgz。
Docker Compose 二进制文件:访问 https://github.com/docker/compose/releases,下载 docker-compose-linux-aarch64。
2. 上传并安装(在目标 aarch64 服务器上操作)
安装 Docker:
# 解压安装包
tar -xzvf docker-27.5.1.tgz
# 将二进制文件复制到 /usr/bin/ 目录
sudo cp docker/* /usr/bin/
# 创建 Docker 服务管理文件(关键步骤,否则 systemctl 无法管理)
cat <<EOF | sudo tee /etc/systemd/system/docker.service
[Unit]
Description=Docker Application Container Engine
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP \$MAINPID
TimeoutSec=0
RestartSec=2
Restart=always
[Install]
WantedBy=multi-user.target
EOF
# 启动 Docker 服务
sudo systemctl daemon-reload
sudo systemctl start docker
sudo systemctl restart docker
sudo systemctl enable docker
安装 Docker Compose:
# 将下载的二进制文件上传后,放置到系统路径并赋予执行权限
sudo cp docker-compose-linux-aarch64 /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
# 验证安装
docker-compose --version
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。