在自己的Linux服务器尝试登陆docker 出错
输入完用户密码之后错误如下:
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)
解决方案:
1. 打开daemon文件:
vim /etc/docker/daemon.json
第一行配置是阿里云的docker镜像加速地址,你应该配置的有,
加上第二行,第三行。
"insecure-registries": ["IP"],
"live-restore": true
2. 重新加载daemon
systemctl daemon-reload
3. 重启docker
systemctl restart docker.service
4. 再次尝试docker login 操作