采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,harbor安装完成后,镜像push不了,请问这是什么原因呢 1、镜像push报错现象如下 2、查看系统日志,有报错如下所示 tail -f /var/log/messages
3、当前环境的docker版本 4、docker info 5、增加了/etc/docker/daemon.json文件,内容如下: 6、docker login能正常登陆,但是系统日志有报错
亲,您好。docker push默认采用https协议。从你的错误日志来看(http: server gave HTTP response to HTTPS client),harbor仓库使用的是http。可以在
/etc/docker/daemon.json中添加insecure-registry的配置,比如:
{
“insecure-registry": ["192.168.1.36:8070"]
}
然后重启docker daemon后再试。祝学习愉快。
老师您好,目前的关键问题在于,我已在/etc/docker/daemon.json中添加insecure-registry的配置(没有该配置之前,连docker login都做不了),并且重启了docker daemon,然后push的时候还是默认采用的https协议导致push不了
重启docker前是否systemctl daemon-reload了?
做了 systemctl daemon-reload 然后 systemctl restart docker, docker info 命令显示了如下信息。 Insecure Registries: 192.168.1.36:8070 127.0.0.0/8 Live Restore Enabled: false
登录后可查看更多问答,登录/注册
以生产为目标,原理+操作, Kubernetes结合典型云原生应用
1.5k 11
2.4k 10
1.6k 10
1.8k 9
1.6k 9
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号