配置阿里云镜像仓库,但是kubesphere是访问http,阿里云是https,请问如何配置
配置阿里云镜像仓库的问题
Forest-LK零S
scott-wong
截图看不清,如果你说要配https的镜像仓库,请参考官网文档:https://kubesphere.com.cn/docs/v2.1/zh-CN/configuration/image-registry/
Forest-L 您好,按这个文档配置了,但是kubesphere还是访问的http地址,怎么配置让kubesphere访问https的地址呢
2020-01-02 11:55:53: E0102 03:55:53.430351 1 registries.go:92] Get http://registry.cn-hangzhou.aliyuncs.com/v2/nginx/manifests/latest: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Forest-LK零S
scott-wong
docker-options.conf这个文件配置了吗?
Forest-L 没,我看文档是http才配置docker-options.conf,https说的那些配置都做了
Forest-L
向阿里云推送镜像已经可以了,推送成功后,拉取不行,因为拉取时访问的是http,http://registry.cn-hangzhou.aliyuncs.com/v2/nginx/manifests/latest
想了解怎么改成https
Forest-L 再补充一个,直接在主机节点docker pull 阿里云的镜像也是可以的
Forest-LK零S
- 已编辑
scott-wong
密钥设置这步操作了吗?那里要配置镜像仓库的地址:https://
仓库地址那一栏配了https,还是拉取http://吗?
Forest-L
密钥配置https,拉取时直接返回400,
{
“Code”: 400,
“Message”: "parsing image \“https://registry.cn-hangzhou.aliyuncs.com/nginx\” failed: invalid reference format"
}
soulseenK零S
- 最佳回复由 scott-wong 选择
你好,感谢反馈,2.1.0版本在阿里云上搜索镜像存在bug,会在2.1.1版本中修复。目前如果搜索不到镜像可以暂时忽略,并不影响镜像的使用
soulseen 您好,3.1版本,使用阿里云的docker私有仓库。kubesphere下载不了镜像,设置为公有就可以了?这个问题怎么解决呢
docker 信任了 私有仓库吗?
helloJackYang 现在有解决吗,我也遇到这个状况了