原因:
docker 仓库采用https,docker push时客户端采用的是http
解决
方法1:修改/etc/docker/daemon.json文件,若没有则新建
添加如下内容,其中192.168.1.100:5000换上你自己的仓库地址
{ "insecure-registries":["192.168.1.100:5000"] }
重启docker即可
方法2:
mac上直接打开preference->docker engine,添加
{ "insecure-registries":["192.168.1.100:5000"] }
如下:
然后点击apply & restart