| 备注 | 修改日期 | 修改人 |
| 创建版本 | 2025-12-20 00:51:08[当前版本] | 文艺范儿 |
# 确认系统版本 [root@docker-71 ~]# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 25.10 Release: 25.10 Codename: questing # 卸载旧版本(如有) apt-get remove -y docker docker-engine docker.io containerd runc apt-get purge -y docker-ce docker-ce-cli containerd.io rm -rf /var/lib/docker /var/lib/containerd
apt-get update
apt-get install -y \
ca-certificates \
curl \
gnupg \
lsb-release
mkdir -p /etc/apt/keyrings curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | \ gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \ "deb [arch=$(dpkg --print-architecture) \ signed-by=/etc/apt/keyrings/docker.gpg] \ https://mirrors.aliyun.com/docker-ce/linux/ubuntu \ $(lsb_release -cs) stable" | \ tee /etc/apt/sources.list.d/docker.list > /dev/null
apt-get update apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
太可怕了,国内大的镜像加速网站几乎全军覆没。建议给服务器直接使用国外代理
编辑或创建 /etc/docker/daemon.json:
注意:vim时 :set paste 不让vim自动缩进
tee /etc/docker/daemon.json << 'EOF'
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://docker.xuanyuan.me",
"https://docker.1ms.run"
],
"dns": ["223.5.5.5", "114.114.114.114"],
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m"
},
"storage-driver": "overlay2"
}
EOF
重载配置并启动 Docker:
systemctl daemon-reload systemctl enable docker systemctl restart docker
docker version docker info | grep -A 5 "Registry Mirrors" docker run --rm hello-world