docker问题

  • 问题1:执行pull命令报错“Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeoutheaders)”

       解决:这个原因是找不镜像库,修改/etc/docker/daemon.json文件

               {
                     "registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
                }

             重启docker:systemctl restart docker  

问题2:上传本地仓库,报错“Get https://registry.eversec.com:5000/v1/_ping: http: server gave HTTP response to HTTPS client”

具体错误:

docker问题

一种解决办法,但是为啥这样解决我目前没明白。

修改配置文件:/usr/lib/systemd/system/docker.service

docker问题

这样修改完就push成功了。

docker问题