docker拉取镜像时,经常出现无法访问或者长时间下载不完的情况。是因为Docker的默认的镜像服务器Docker Hub部署在海外,因此要解决这个问题只需要将镜像服务器地址指定为国内的地址即可。

1、增加镜像平台

vim /etc/docker/daemon.json

添加内容:

{
  "registry-mirrors": [
        "https://ustc-edu-cn.mirror.aliyuncs.com/",
        "https://hub-mirror.c.163.com",
        "https://mirror.baidubce.com"
  ]
}

没有的话就自己创建目录文件

2、重新读取配置,重启docker 

systemcl daemon-reload

systemctl restart docker