安裝docker
進入網站下載
https://download.docker.com/linux/debian/dists/stretch/pool/stable/arm64/docker-ce_18.06.3~ce~3-0~debian_arm64.deb
下載之后進行安裝:
dpkg -i docker-ce_18.06.3~ce~3-0~debian_arm64.deb
如果報錯:
root@greatwall-os:/home/soft# dpkg -i docker-ce_18.06.3_ce_3-0_debian_arm64.deb dpkg:警告:即將把 docker-ce 從 5:18.09.7~3-0~debian-stretch 降級到 18.06.3~ce~3-0~debian (正在讀取數據庫 ... 系統當前共安裝有 200104 個文件和目錄。) 正准備解包 docker-ce_18.06.3_ce_3-0_debian_arm64.deb ... 正在將 docker-ce (18.06.3~ce~3-0~debian) 解包到 (5:18.09.7~3-0~debian-stretch) 上 ... dpkg: 依賴關系問題使得 docker-ce 的配置工作不能繼續: docker-ce 依賴於 libseccomp2 (>= 2.3.0);然而: 系統中 libseccomp2:arm64 的版本為 2.2.3-3kord3。 dpkg: 處理軟件包 docker-ce (--install)時出錯: 依賴關系問題 - 仍未被配置 正在處理用於 ureadahead (0.100.0-19kord) 的觸發器 ... 正在處理用於 systemd (229-4kord4k16) 的觸發器 ... 正在處理用於 man-db (2.7.5-1kord) 的觸發器 ... 在處理時有錯誤發生: docker-ce
安裝高版本libltdl7 libseccomp2:
apt-get install -y libltdl7 libseccomp2
重新安裝:
dpkg -i docker-ce_18.06.3~ce~3-0~debian_arm64.deb
注意:在ARM架構的服務器上拉取鏡像需要使用arm架構的鏡像,可以在DockerHub上去查找,比如CentOS的鏡像:
docker pull arm64v8/centos:centos7