配置 docker 镜像加速需要修改 /etc/docker/daemon.json 文件,在 registry-mirrors 数组中添加有效的加速地址并重启服务。这样做可以显著降低拉取镜像时的网络延迟和超时错误。

如何配置 Docker 镜像加速器
通过编辑配置文件并重启服务即可生效。使用国内云厂商提供的专属加速地址能解决连接不稳定的问题。

{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}执行以下命令使配置生效:
sudo systemctl daemon-reload sudo systemctl restart docker
验证配置是否成功:
docker info | grep -i registry
如何验证镜像加速是否生效
通过查看 docker info 的输出或实际拉取一个大型镜像来确认加速状态。如果输出中包含配置的镜像地址,说明加速已启用。

# 检查当前使用的镜像源 docker info | grep -A 5 "Registry"
预期输出应包含你配置的加速地址。若未生效,请检查 JSON 格式是否正确,并确保没有语法错误。
当配置了多个镜像源时 Docker 如何选择
Docker 会按照 registry-mirrors 数组中的顺序依次尝试连接。如果第一个地址不可达,会自动切换到下一个。这种机制提供了冗余性,但同时也意味着配置错误的地址会导致额外的超时等待时间。


















