harbor能登录但是不能push,

来源:6-2 高可用私有镜像仓库搭建

carrot4706421

2019-11-13

老师您好,harbor安装完成后,镜像push不了,请问这是什么原因呢
1、镜像push报错现象如下
图片描述
2、查看系统日志,有报错如下所示
tail -f /var/log/messages
图片描述

3、当前环境的docker版本
图片描述
4、docker info
图片描述
5、增加了/etc/docker/daemon.json文件,内容如下:
图片描述
6、docker login能正常登陆,但是系统日志有报错
图片描述
图片描述

写回答

1回答

tonybai

2019-11-13

亲,您好。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后再试。祝学习愉快。


0
5
tonybai
回复
carrot4706421
好的,后续有问题再交流。
2019-11-13
共5条回复

Kubernetes实战 高可用集群搭建,配置,运维与应用

以生产为目标,原理+操作, Kubernetes结合典型云原生应用

794 学习 · 196 问题

查看课程