http: server gave HTTP response to HTTPS client

出现这问题的原因是:Docker自从1.3.X之后docker registry交互默认使用的是HTTPS,但是搭建私有镜像默认使用的是HTTP服务,所以与私有镜像交时出现以上错误。

这个报错是在本地上传私有镜像的时候遇到的报错:

解决办法是:在docker server启动的时候,增加启动参数,默认使用HTTP访问:

vim /usr/lib/systemd/system/docker.service

在12行后面增加  --insecure-registry  ip:5000

修改好后重启docker 服务

systemctl daemon-reload

systemctl restart docker

重启docker服务后,将容器重启

docker start $(docker ps -aq)

如果上述方法还是不能解决,还可以通过以下办法解决:

1.vim  /etc/docker/daemon.json    增加一个daemon.json文件

{ "insecure-registries":["192.168.1.100:5000"] }
保存退出 2.重启docker服务
systemctl daemon-reload
systemctl restart docker 3.重启容器
4.上传镜像
docker push 。。。。

第二个问题是:Get https://192.168.2.119/v2/: dial tcp 192.168.2.119:443: getsockopt: connection refused

原因:没有指定镜像要上传的地址,站点。默认的是docker.io

解决方法:docker tag <imagesname> <ip:port/image>

                  docker push ip:port/image 

 

最新文章

  1. js基础知识温习:Javascript中如何模拟私有方法
  2. Project Serve 2013部署方法
  3. Mysql的实时同步 - 双机互备
  4. Android TestView文本文字修改实例
  5. 解决NTFS分区上的代码在linux上编译后没有权限执行
  6. MVC运行原理
  7. PHP记录点击数方法
  8. python的二维数组操作
  9. CocoaPods on Xcode 6 and Yosemite
  10. AjaxPro实现无刷新更新数据
  11. .net平台下socket异步通讯(代码实例)
  12. Educational Codeforces Round 8
  13. nginx多server配置记录
  14. 一个简单SpringBoot例子
  15. (PMP)第12章-----项目采购管理
  16. jquery 之 extend的实现
  17. ISCC2018(misc)
  18. 【堆优化Dijkstra】BZOJ4152- [AMPPZ2014]The Captain
  19. springcloud应用思考
  20. [Asp.Net]最近一个项目的总结

热门文章

  1. Java高并发--缓存
  2. JavaScript初学者必看“this”
  3. HTML5 常用标签整理
  4. thinkphp 使用paginate分页搜索带参数
  5. js获取当前url中参数
  6. 通过 python ssh库连接并发送命令给设备
  7. java StringBuffer读写文件
  8. Orchard详解--第五篇 CacheManager
  9. HDFS客户端的权限错误:Permission denied
  10. BurpSuit2.0专业版破解