今天,从dokcer官方拉取nginx最新的稳定版报错,
docker pull nginx:1.18.0
错误信息: dial tcp: lookup production.cloudflare.docker.com on 127.0.0.53:53: no such host
尝试了官方的其他版本,也是同样的错误,估计哪个服务器有问题了。
解决办法,更换docker的安装源(ubuntu下)
1. vim /etc/docker/daemon.json
2. 填写如下内容,然后保存(esc+:x)
用的是Docker中国区官方镜像
{ "registry-mirrors": ["https://registry.docker-cn.com"] }
3. 其他备用安装源
网易:http://hub-mirror.c.163.com
中国科技大学:https://docker.mirrors.ustc.edu.cn
4. 重启docker 服务
/etc/init.d/dokcer restart
# 备用命令
systemctl restart docker.service