Docker/Harbor 问题

  • docker registry 采用 http 协议,客户端提示 “server gave HTTP response to HTTPS client”
# 在客户端 /etc/docker/daemon.json 中增加 insecure-registries 配置
#     "insecure-registries":["10.0.2.22:5080"]
# 重启客户端的 docker 服务
systemctl restart docker
  • docker registry 采用 https 协议,客户端提示 "authority unknown ..."
# 在客户端 /etc/docker/ 下创建 registry server 的 domain/ip 目录
mkdir /etc/docker/certs.d/10.0.2.22:5080/ -p
# 复制 registry server 的 ca.crt (该文件由 openssl 创建密钥时生成)
scp [email protected]:/opt/harbor/keys/ca.crt /etc/docker/certs.d/10.0.2.22:5080/
# 重启客户端的 docker 服务
systemctl restart docker

猜你喜欢

转载自my.oschina.net/u/3517176/blog/1806618
今日推荐