先挖个坑吧
说一下自己遇到的问题,Docker版本在1.3之后就默认走HTTPS了,所以在push和pull的时候会出现"http: server gave HTTP response to HTTPS client"这样的报错。
解决办法是在docker.service开机启动的时候增加参数,默认使用HTTP访问:
vi /usr/lib/systemd/system/docker.service #在第12行的后面增加如下参数: --insecure-registry ip:5000
然后重载配置、重启服务即可:
systemctl daemon-reload systemctl restart docker