









官方源目前安装有问题,所以使用离线包进行手动安装
# 临时目录
cd /tmp
# 下载 docker 安装包
wget https://download.docker.com/linux/static/stable/aarch64/docker-29.4.0.tgz
# 解压
tar zxvf docker-29.4.0.tgz
# 复制到系统路径
sudo cp docker/* /usr/bin/
# 建立服务
sudo tee /etc/systemd/system/docker.service <<'EOF'
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
EOF
# 运行
sudo systemctl daemon-reload
sudo systemctl enable --now docker
sudo systemctl status docker
# 下载 docker compose 安装包
sudo wget -O https://github.com/docker/compose/releases/latest/download/docker-compose-linux-aarch64
# 安装 docker compose
sudo mkdir -p /usr/local/lib/docker/cli-plugins
sudo mv docker-compose-linux-aarch64 /usr/local/lib/docker/cli-plugins/docker-compose
sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
docker compose version
其它就都正常一样了。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。