1.卸载旧版本docker
sudo apt remove docker docker-engine docker-ce docker-io2.安装依赖使apt可通过HTTPS下载包
sudo apt update && apt install -y apt-tranport-https ca-certificates curl
software-properties-common3.添加docker密钥
阿里云:
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -官方源:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -4.添加对应的docker源
阿里云:
sudo add-apt-repository "deb [arch=arm64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"官方源:
sudo add-apt-repository "deb [arch=arm64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"5.安装docke
sudo apt update && apt install -y docker-ce6.配置镜像仓库
mkdir /etc/docker
cat > /etc/docker/daemon.json << EOF
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn/"
]
}
EOF
# 设置完成后重启
sudo systemctl daemon-reload
sudo systemctl restart docker