由一个docker search产生的连锁反应
有时候菜的想发颠。
网络问题总是层出不穷,dns解析不了,docker无法拉取镜像源...
莫名其妙的改了VMware的虚拟网络设置和Ubuntu的Ip&DNS。结果一顿操作给干连不了网了,docker search <>
显示:
Error response from daemon: Get "https://index.docker.io/v1/search?q=nginx&n=25": dial tcp: lookup index.docker.io on 8.8.4.4:53: read udp 192.168.1.11:37017->8.8.4.4:53: i/o timeout
查询后发现需要配置镜像源:
vim /etc/docker/darmon.json
{
"registry-mirrors":[
"..."
]
}
# 重启一下
<div markdown="1" style="margin-top: -30px; font-size: 0.75em; opacity: 0.7;">
:material-circle-edit-outline: 约 377 个字 :material-clock-time-two-outline: 预计阅读时间 1 分钟
</div>
systemctl daemon-reloa
systemctl restart docker
ping bing.com
显示ping: bing.com: Temporary failure in name resolution
,经过查询是DNS解析问题,先通过vim /etc/resolv.conf
配置了两个DNS:
nameserver 8.8.8.8
nameserver 8.8.4.4
docker pull <>
拉取镜像的时候又提示超时:
error pulling image configuration: download failed after attempts=6: dial tcp <...>
search
却不能pull
??能search
说明是能够连接到docker hub的,但是pull的时候超时又说明访问有问题,经过排查后,借鉴这篇博客 后,发现最终还是镜像源问题,更改镜像源后问题解决。