在進行docker pull 拉取鏡像時,出現過下面的錯誤:
net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
原因是國內下載官方鏡像點提供的鏡像時,速度緩慢,超時。使用加速器就可以解決這個問題。
筆者使用的是Centos7,首先需要創建配置文件daemon.json
vim /etc/docker/daemon.json
在文件中寫入:
{
“registry-mirrors”:[“https://docker.mirrors.ustc.edu.cn”]
}
然后重啟進程:
systemctl daemon-reload
systemctl restart docker
重新拉取鏡像,問題解決!