解决 Docker Compose 启动失败:快速配置 Docker 国内镜像源
docker compose up -d网络超时的问题
更换国内镜像源提速 在使用 Docker 进行项目部署时,`docker compose up -d` 命令是常用的启动方式。但有时,你可能会遇到如下的错误:
执行命令 docker compose up -d 报错:Error response from daemon: Get "https://registry-1.docker.io/v2/"

这通常意味着 Docker 在从 Docker Hub 下载镜像时发生了网络超时。 本文将介绍如何通过更换国内镜像源来解决这个问题,提升开发效率。
解决方案:
在docker中调整下载镜像源地址

镜像源如下(复制下来粘贴在框框里面) :
{
"registry-mirrors":[
"https://9cpn8tt6.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"https://mirror.ccs.tencentyun.com",
"https://docker.1panel.live",
"https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
"https://docker.m.daocloud.io",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com",
"https://your_preferred_mirror",
"https://dockerhub.icu",
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc"
]
}
结果:



这样就是成功了。
如若失败,可检查以下问题:
- 检查 Docker 服务是否正确重启。
- 注意 JSON 格式的正确性。
- 考虑防火墙或代理设置。 如果仍然无法下载镜像,请检查你的防火墙或代理设置是否阻止了访问 Docker Hub。
浙公网安备 33010602011771号