Docker镜像无法拉取问题解决办法
最近再学习RabbitMQ,需要从Docker镜像中拉取rabbitMQ,但是下拉失败
总的来说就是无法和docker镜像远程仓库建立连接
我又去尝试ping docker.io发现根本没有反应,还是无法连接找了许多办法还是没有办法解决,最后才发现是镜像问题,重新配置以下镜像,下面这个镜像是最快的,不会超时的。
1.打开并编辑配置文件:
vim /etc/docker/daemon.json
2.添加镜像加速器配置,修改为下面内容:
{"registry-mirrors": ["https://docker.1ms.run","https://docker.1panel.live/"] }
这两个镜像源是我在多个测试环境中反复验证过的,确保它们能够提供快速且稳定的镜像拉取速度。
3.修改完docker配置文件之后重新加载docker配置并重启docker
这样才能使新的镜像源配置生效。使用以下命令来完成这一步骤:
sudo systemctl daemon-reload sudo systemctl restart docker
完成上述步骤后,我们就可以尝试拉取 Docker 镜像了。例如,尝试拉取一个常见的镜像:
docker pull rabbitmq:3.12-management