1.问题描述
- 错误详情
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error response from daemon: Get "https://x.x.x.x:8082/v2/": http: server gave HTTP response to HTTPS client
- 问题场景
整合测试与生产环境的harbor仓库时遇到
- 问题原因
daemon.json 文件中没有配置新的harbor仓库地址,配置后即可。
问题解决
-
修改daemon.json文件
备注:insecure-registries是一个字符串数组,可配置多个仓库地址。 -
重新加载daemon.json文件
systemctl daemon.json
- 重启docker
systemctl restart docker
备注:注意重启docker服务后,未加 restart always 参数的容器是无法自启动的。
验证
- 再次执行jenkins任务
备注: 以上只是我使用jenkins拉取docker镜像时遇到的问题以及解决办法,希望能给遇到类似问题的同仁提供解决思路,如有不合理之处,敬请指出。