首页 > 其他 > 详细

Centos7中docker无法从非官方库中pull镜像的解决方法

时间:2015-10-25 19:27:37      阅读:2024      评论:0      收藏:0      [点我收藏+]

系统版本

[root@bogon ~]# cat /etc/redhat-release 

CentOS Linux release 7.1.1503 (Core) 


docker版本

[root@bogon ~]# docker --version

Docker version 1.7.1, build 446ad9b/1.7.1


错误信息

[root@bogon ~]#  docker pull dl.dockerpool.com:5000/ubuntu:12.04

Error response from daemon: invalid registry endpoint https://dl.dockerpool.com:5000/v0/: unable to ping registry endpoint https://dl.dockerpool.com:5000/v0/

v2 ping attempt failed with error: Get https://dl.dockerpool.com:5000/v2/: tls: oversized record received with length 28012

 v1 ping attempt failed with error: Get https://dl.dockerpool.com:5000/v1/_ping: tls: oversized record received with length 28012. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry dl.dockerpool.com:5000` to the daemon‘s arguments. In the case of HTTPS, if you have access to the registry‘s CA certificate, no need for the flag; simply place the CA certificate at /etc/docker/certs.d/dl.dockerpool.com:5000/ca.crt

[root@bogon ~]# 


解决办法:

修改/etc/sysconfig/docker文件,增加如下信息

OPTIONS=‘--selinux-enabled --insecure-registry dl.dockerpool.com:5000‘


重启docker服务并重新下载

[root@bogon ~]# systemctl restart docker.service 

[root@bogon ~]#  docker pull dl.dockerpool.com:5000/ubuntu:12.04

Trying to pull repository dl.dockerpool.com:5000/ubuntu ...

0b310e6bf058: Download complete 

511136ea3c5a: Download complete 

5f18d94c3eca: Download complete 

53db23c604fd: Download complete 

9f045ea36057: Download complete 

d03a1a9d7555: Download complete 

30868777f275: Download complete 

Status: Downloaded newer image for dl.dockerpool.com:5000/ubuntu:12.04


本文出自 “王庆帅” 博客,转载请与作者联系!

Centos7中docker无法从非官方库中pull镜像的解决方法

原文:http://xdwqs.blog.51cto.com/4758880/1706074

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!