centos 7 下 docker registry push 提示“server gave HTTP response to HTTPS client”
2018-02-28 14:22
871 查看
使用docker registry push 报错
原因分析: docker registry 未采用https服务,而客户端docker使用https请求push所致。
解决方案:
1、docker registry升级为https服务(需要证书,可参照百度) 2、docker客户端讲https请求更改为http请求(很多博客修改etc/systemconfig/docker,但更多人可能不存在该文件)
操作: 在”/etc/docker/“目录下,创建”daemon.json“文件。在文件中写入:
{ "insecure-registries":["192.168.100.100:5000"] }
注意: 该配置是配置在docker客户端,让docker客户端以不安全的http请求访问docke registry,ip及端口填写的是docker registry提供服务容器的ip及端口(映射后)。
相关文章推荐
- docker registry push错误“server gave HTTP response to HTTPS client”
- Docker 私有仓库,上传镜像报错:server gave HTTP response to HTTPS client
- docker registry push错误“server gave HTTP response to HTTPS client”
- docker pull failure http - server gave HTTP response to HTTPS client
- docker registry push错误“server gave HTTP response to HTTPS client”
- docker server gave HTTP response to HTTPS client 问题处理办法
- Docker 私有仓库,上传镜像报错:server gave HTTP response to HTTPS client
- Docker 私有仓库,pull镜像报错:server gave HTTP response to HTTPS client
- docker 1.12.3版本搭建私有仓库,上传镜像报错:server gave HTTP response to HTTPS client”
- docker registry push错误“server gave HTTP response to HTTPS client”
- 005-搭建私有仓库,上传镜像报错:server gave HTTP response to HTTPS client
- http: server gave HTTP response to HTTPS client
- http: server gave HTTP response to HTTPS client 错误
- docker registry push错误“server gave HTTP response to HTTPS client”
- docker pull 报错Get https://xxx.xxx.xxx.xxx:5000/v1/_ping: http: server gave HTTP response
- git https方式pull、push时,提示:error: unable to read askpass response from '/usr/libexec/openssh/gnome-ssh
- The server failed to respond with a valid HTTP response
- centos 安装svn server( http https )
- 关于solr异常:org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http:192.168.0.11/solr/的解决
- How to configure an NTP client and server on CentOS/RedHat