Linux 系统架构:aarch64,docker、Docker-compose,包下载安装配置

当服务器无法连接互联网时,可以通过下载二进制包的方式进行安装。
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
# 验证安装
sudo docker-compose --version
posted @ 2026-06-24 14:36  深海蓝精灵  阅读(25)  评论(0)    收藏  举报