云服务器安装Docker并配置国内源(2025)
安装 Docker
如果系统自带了旧版本可以使用下面的命令移除
sudo apt remove docker docker-engine docker.io containerd runc
更新软件包
sudo apt update
sudo apt install ca-certificates curl gnupg lsb-release
添加 GPG KEY, 可以选择中科大或者官方的
# 中科大
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# 官方
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
修改文件权限
sudo chmod a+r /etc/apt/keyrings/docker.gpg
添加 Docker 软件源
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
https://mirrors.ustc.edu.cn/docker-ce/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
更新并安装
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
验证是否安装成功
docker --version
如果之前已经添加了其他镜像源, 并且安装失败可以使用下面的命令移除
sudo rm -f /etc/apt/keyrings/docker.gpg
sudo rm -f /etc/apt/sources.list.d/docker.list
配置国内源(腾讯源)
编辑配置文件
vim /etc/docker/daemon.jso
按 i 切换到编辑模式, 添加以下内容
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}
按下 Esc 再输入:wq! 保存. 并重启 Docker
sudo systemctl restart docker

浙公网安备 33010602011771号