自从国内docker被墙了之后,什么环境都pull不了了。你是否试了很多国内代理不管用,哈哈,我也试了,最后我发现是被公司网给墙了。
如果你想pull的话,还是用自己的电脑,或者其他网络来pull吧,这里给大家提供一种解决方法:
1、设置Registry Mirror:修改文件 /etc/docker/daemon.json(如果不存在则创建)
vi /etc/docker/daemon.json
修改JSON文件 更改为以下内容 然后保存
{"registry-mirrors": ["https://docker.domys.cc"]}
保存好之后 执行以下命令重启Docker即可sudo systemctl daemon-reload && sudo systemctl restart docker
2、拉取镜像
假如拉取原始镜像命令如下
docker pull whyour/qinglong:latest
仅需在原命令前缀加入加速镜像地址 例如:
docker pull docker.domys.cc/whyour/qinglong:latest
临时配置
通过–register-mirror临时指定镜像源
docker pull 镜像名称 -–registry-mirror=国内镜像源地址