先升级apt和安装依赖包
apt update
apt upgrade
apt install curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates
添加存储库的GPG密钥(阿里云)
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
添加docker的apt源(阿里云)
echo \
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.aliyun.com/docker-ce/linux/debian \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
更新apt后就可以安装docker
apt update
apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
添加国内hub镜像,在/etc/docker/daemon.json文件中(没有就新建)添加下面国内镜像地址
{
"registry-mirrors": [
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
来源:http://blog.cdhr6.com/archives/debianan-zhuang-docker