CcaolqK零S
最近开发需要,安装了公司自己的Harbor镜像仓库,因为是内部使用所以直接用的Http,但是在kubesphere中添加时出现了问题,选择的是http地址,依然会去校验Https地址导致验证不通过,后来使用自签发证书改为https之后依然不能通过,会验证证书的合法性。
解决方法:不管是http/https,docker都会先去尝试https,只有https失败了,并且配置了insecure-registry,docker再去尝试 http的,如果没配置,就直接失败了。
而这个insecure-registry 根据环境和版本的原因配置文件所在地和方式可能不同
我使用的docker 版本是18.09.7 系统是CentOS7
我的配置文件目录在/usr/lib/systemd/system/docker.service