太久没有用docker了,尝试拉取rocketmq竟然失败了。要么就是速度太慢,要么就是如下图:

Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
重新尝试了许多种方法后,包括重新配置阿里云镜像等依然如此,后面发现阿里云ACR镜像加速的公告
。
目前不知道是不是这个原因导致我pull失败。我试了很多方法不过最终换了镜像已经解决了,现在的镜像可能说没就没。
在这里我推荐一个国内镜像网站:

如下图速度非常的快啊,还是免费的。必须支持!

之后就是经典换镜像源的操作了,下面可以直接复制
bash
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://1ms.run/"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker