docker registry push错误“server gave HTTP response to HTTPS client”
来源:互联网 发布:淘宝达人申请步骤 编辑:程序博客网 时间:2024/05/16 09:55
系统环境:centos7
docker版本: 1.12.3(注意版本,可能存在不同版本设置不同的情况)
docker registry版本:2.4.1
问题:
成功安装docker registry,在浏览器中输入http://192.168.1.100:5000/v2,成功返回json数据。在push 到docker registry时,报:
[root@master sysconfig]# docker push 192.168.1.100:5000/registry:2.4.1The push refers to a repository [192.168.1.100:5000/registry]Get https://192.168.1.100:5000/v1/_ping: http: server gave HTTP response to HTTPS client
这个问题可能是由于客户端采用https,docker registry未采用https服务所致。一种处理方式是把客户对地址“192.168.1.100:5000”请求改为http。
目前很多文章都是通过修改docker的配置文件“etc/systemconfig/docker”,重启docker来解决这个问题。但发现docker1.12.3版本并无此文件,根据网上创建此文件,并填入相应内容,重启docker无效果,仍然报此错误。
解决方法:
在”/etc/docker/“目录下,创建”daemon.json“文件。在文件中写入:
{ "insecure-registries":["192.168.1.100:5000"] }
保存退出后,重启docker。问题解决:
[root@master docker]# docker push 192.168.1.100:5000/registry:2.4.1The push refers to a repository [192.168.1.100:5000/registry]ee8e809cfde5: Pushedba20d499f984: Pushed705e35f12f24: Pushed42755cf4ee95: Pushed2.4.1: digest: sha256:b66c4af9577744ae6d32e975808230e2ff558a5d50a7968d5102a900e147f3d5 size: 1158
阅读原文
阅读全文
0 0
- docker registry push错误“server gave HTTP response to HTTPS client”
- docker registry push错误“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
- http: server gave HTTP response to HTTPS client 错误
- http: server gave HTTP response to HTTPS client
- Docker 私有仓库,上传镜像报错:server gave HTTP response to HTTPS client
- docker server gave HTTP response to HTTPS client 问题处理办法
- Docker 私有仓库,上传镜像报错:server gave HTTP response to HTTPS client
- 005-搭建私有仓库,上传镜像报错:server gave HTTP response to HTTPS client
- docker pull 报错Get https://xxx.xxx.xxx.xxx:5000/v1/_ping: http: server gave HTTP response
- docker pull images:Error response from daemon: Get https://registry-1.docker.io/v2/: Unauthorized
- python创建http/https server和client
- Docker Error response from daemon: client is newer than server
- [容器]docker registry安装 https
- 在pull docker镜像时报Error response from daemon: invalid registry endpoint https://docker-domain.com
- docker 在push镜像到本地registry出现的500 Internal Server Error
- docker 自建Registry時 無法push
- Android studio 快捷键
- 好记性不如烂笔头
- AngularJS ui-router (嵌套路由)
- Java开发中的23种设计模式详解----适配器模式
- 贝叶斯统计分析中的基本概念和基本方法
- docker registry push错误“server gave HTTP response to HTTPS client”
- Android四大组件总结笔记
- Andorid 中TouchEvent理解(二) TouchEvent分发机制(onTouchEvent()回调返回值区别)
- 《现代操作系统(中文第三版)》课后习题——第十章 实例研究1:Linux
- 【Mongo】 环境搭建部署
- 程序员应该阅读的非编程类书籍有哪些?
- mysql使用记录
- git提交代码,账号信息为他人
- Android系统shell中的df命令实现