`
1028826685
  • 浏览: 921138 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类

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

 
阅读更多

系统版本

[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

 

 

分享到:
评论

相关推荐

    Docker在CentOS7下不能下载镜像timeout的解决办法(图解)

    但在pull镜像的时候却出现超时无法下载镜像的问题,估计是国内docker官方镜像被墙了,网上找了好久发现要使用国内镜像加速,推荐的有Daocloud和阿里云,我使用的是Daocloud镜像加速,注册了账号之后上方会有一个镜像加速...

    docker的centos7.4.1708镜像

    使用docker pull 拉下的镜像并使用docker save保存的,可以使用docker load -i导入

    centos7系统下搭建docker本地镜像仓库的方法

    系统环境: CentOS 7.2 192.168.0.179:Docker仓库 192.168.0.60:客户端 安装并启动docker yum -y install docker systemctl start docker systemctl enable docker 搭建私有仓库 179上下载registry镜像 ...

    详解CentOS 7 : Docker私有仓库搭建和使用

    系统环境: CentOS 7.2 192.168.0.179:Docker仓库 192.168.0.60:客户端 安装并启动docker yum -y install docker systemctl start docker systemctl enable docker 搭建私有仓库 179上下载registry镜像 ...

    详解docker镜像centos7配置Java运行环境

    docker pull centos:7 2.基于拉取到的镜像运行一个容器 docker run -it --name mycentos docker.io/centos:7 /bin/bash 运行起来就直接进入了容器的交互界面 3.容器中安装jdk 首先查询可用的jdk版本 yum search ...

    Centos7配置Docker镜像加速器-阿里云官方(报错解决repository does not exist or may require ‘docker login’)

    我们在日常学习或者使用docker的时候可能会遇到下载安装镜像速度慢的问题,这里我们就得添加以下中国的阿里云镜像就会速度加快 添加阿里云镜像 阿里云网站 ...[root@localhost ~]# docker pull centos7 U

    Docker如何制作自己镜像并上传dockerhub

    4.拉取镜像到本地:docker pull centos 5.本地准备jdk和tomcat软件,解压后放入服务器 6.新建Dockerfile文件,注意区分大小写 #--------------------------------------------------------------------- #This i

    Docker仓库上传镜像出现 unauthorized to access repository的解决方法

    Docker仓库上传镜像出现 unauthorized to access repository的解决方法

    centos8基础镜像

    centos8基础镜像,先解压再load docker pull centos:8

    CentOS7.2服务器上搭建Docker私有镜像仓库操作示例

    鉴于国内pull镜像的速度较慢,很有必要搭建docker私有或者本地镜像仓库。 安装docker # yum -y install docker # systemctl start docker && systemctl enable docker 使用自签名进行安全认证 创建存放证书和密钥...

    docker安装centos7,并安装mysql

    docker pull centos:7.2.1511 # centos 系统名称 # 7.2.1511 系统版本 2.运行 2.1 创建正常运行容器(推荐) docker run -it /bin/bash # 进入容器 docker attach 2.2 创建可以使用特权命令的容器 docker run -it --...

    docker-centos7-memcached:基于 Docker 的 Memcached 1.4.22 + CentOS 7.0 用于 centminmod.com

    docker pull centminmod/docker-centos7-memcached 运行 docker 容器 docker run -d -p 11211:11211 -t centminmod/docker-centos7-memcached 或指定一个名称,例如 memc1 docker run --name memc1 -d -p 11211:...

    window10与mac下docker桌面镜像的同步实现

    (1)window10安装docker,通过vnc链接centos7容器桌面 (2)Mac安装docker,...(3)centos7容器在window10上进行配置,生成images,push到docker hub,mac 从docker hub pull 资源,实现window10与mac的配置环境一致

    docker详细教程

    7、Docker常用命令讲解 docker version #查看版本 docker search centos#搜索可用docker镜像 docker images 查看当前...docker pull centos #下载镜像 cat centos.tar | docker import - centos6 #Docker导入镜像...

    Docker 下载镜像慢的问题解决办法

    使用Docker pull 镜像这个超级慢,因为docker的hub是在国外的,所以是特别慢的,有什么办法可以解决这个问题么?答案肯定是有的,我们可以使用docker的代理的解决这个问题,大家要自己准备一个可以使用的http代理地...

    docker centos7 安装ssh具体步骤

    从docker hub 下载centos 官方镜像 hr:centos7 hr$ docker pull centos:7 下载完后,查看本地资源库: hr:centos7 hr$ docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE centos 7 ce20c473cd8a 7 ...

    docker创建私有镜像仓库搭建教程

    环境:centos7 IP地址:10.211.55.30 dockere版本:1.10.3 镜像仓库:v2 首先在10.211.55.30机器上下载registry镜像 $ docker pull registry 也可以进行镜像导入的方法进行离线的安装。可以去我的网盘中下载:...

    Docker+keepalived+nginx实现主从热备的方法示例

    前言 为解决单点故障,我们需要配置主从...docker pull centos:7 2,创建容器 docker run -it -d --name centos1 -d centos:7 3,进入容器centos1 docker exec -it centos1 bash 4,安装常用工具 yum updateyum install

    docker 构建django项目发布镜像

    说明 基础镜像采用centos7.5,docker 版本为19.03.8,宿主机版本为Ubuntu 18.04.1。第一次做django项目发布,尝试用docker镜像打包,并且顺利成功。...下载centos7.5镜像包 docker pull centos:centos7.5.1804 (xm)

    CentOS7部署安装私有Docker Registry

    依据《CentOS7部署安装Docker和Docker Compose工具简录》部署安装Docker环境 # 运行registry容器,并将其数据目录挂载到本地 docker pull registry:2.7 docker run -d -p 5000:5000 --restart always --name ...

Global site tag (gtag.js) - Google Analytics