docker Pull更换国内镜像站的方法记录

最后更新于 16 天前 28 次阅读


众所周知目前由于国内政策的限制,docker hub的官方站点已经被屏蔽,目前国内要是不挂梯子的话,使用docker pull镜像十分的麻烦。。博主这里使用了更换镜像源的方法来下载镜像,记录一下操作过程。

一、创建docker daemon.json

mkdir -p /etc/docker #创建/etc/docker文件夹,如果已存在该文件夹则不会自动创建

sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
    	"<https://docker.m.daocloud.io>",
    	"<https://docker.imgdb.de>",
    	"<https://docker-0.unsee.tech>",
    	"<https://docker.hlmirror.com>",
    	"<https://docker.1ms.run>",
    	"<https://func.ink>",
    	"<https://lispy.org>",
    	"<https://docker.xiaogenban1993.com>"
    ]
}
EOF
#将如上的镜像站统一写入/etc/docker/daemon.json文件

二、重新加载docker配置文件,并重启docker

systemctl daemon-reload
systemctl restart docker

docker info  
#查看“Registry Mirrors”这一栏,是否有如下的显示
 Registry Mirrors:
  <https://docker.m.daocloud.io/>
  <https://docker.imgdb.de/>
  <https://docker-0.unsee.tech/>
  <https://docker.hlmirror.com/>
  <https://cjie.eu.org/>

三、尝试重新Pull镜像,看看是否能正常下载