`
1028826685
  • 浏览: 948974 次
  • 性别: 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

 

 

分享到:
评论

相关推荐

    32-CentOS7安装Docker并配置国内镜像并构建RabbitMQ镜像1

    本文将指导读者在 CentOS7 环境中安装 Docker,并配置国内镜像,最后构建 RabbitMQ 镜像。整个过程中,我们将使用阿里云的 Docker 镜像加速器,以加快镜像的拉取速度。 安装 Docker 首先,我们需要安装 Docker。...

    centos版本latest的docker镜像文件

    例如,一个简单的 CentOS Dockerfile 可能会从官方 CentOS 镜像开始,然后执行一些系统更新和安装必要的软件包。一旦 Dockerfile 创建好,就可以使用 Docker build 命令来生成新的镜像。 使用 Docker 命令行界面,...

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

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

    docker的centos7.4.1708镜像

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

    详解docker国内镜像拉取和镜像加速registry-mirrors配置修改

    一般我们会使用镜像加速或者直接从国内的一些平台镜像仓库上拉取。 我比较常用的是网易的镜像中心和daocloud镜像市场。 网易镜像中心:https://c.163.com/hub#/m/home/ daocloud镜像市场:...

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

    因此,总结来说,解决 "unauthorized to access repository" 的方法是使用 docker login 命令来登录到仓库中,然后使用 docker push 命令上传镜像到仓库中。这样,我们就可以成功上传镜像到仓库中,并在仓库管理平台...

    centos下使用docker部署.net core项目.docx

    在 CentOS 系统中,需要CentOS 7 (64-bit) 或 CentOS 6.5 (64-bit) 或更高的版本,且系统内核版本需要高于 3.10。 在安装 Docker 之前,需要移除旧的版本,并安装一些必要的系统工具,包括 yum-utils、device-...

    Docker学习之CentOS 7安装配置

    使用以下命令来下载官方的 CentOS 镜像:docker pull centos 6. 查看 CentOS 镜像: 使用以下命令来查看 CentOS 镜像是否被获取:docker images 7. 删除镜像: 使用以下命令来删除镜像:docker rmi 8. 重命名 ...

    CentOS中实现基于Docker部署BI数据分析.doc

    首先,我们需要安装 CentOS 8,系统镜像地址可以从官方网站下载。 安装 Docker 接下来,我们需要安装 Docker。在 CentOS 8 中,默认使用 podman 代替 Docker,所以我们需要安装 containerd.io。然后,我们需要安装...

    centos7操作系统下安装docker,及docker常用命令、在docker中运行nginx示例

    CentOS 7操作系统下安装Docker的步骤涉及几个关键的环节,首先是设置yum的仓库,这一步是为了让yum能够从正确的地址下载Docker的安装包。在本文中,建议的仓库地址是阿里云的镜像站点,通过yum-config-manager命令来...

    docker笔记、快速使用docker拉取centos

    使用Docker将镜像从一个主机迁移到另一个主机,可以使用以下命令:`docker save 镜像名 | bzip2 | ssh root@10.140.1.120 "cat | docker load"` 八、Docker解压镜像 使用Docker解压镜像可以使用以下命令:`docker ...

    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镜像 ...

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

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

    Docker配置阿里云镜像加速pull的实现

    今天使用docker拉取镜像,那速度简直不能看,而且等着等着到最后还出现了 read tcp 192.168.31.60:55550->104.18.123.25:443: read: connection reset by peer 传输异常 然后看见网上说可以配置阿里云提供的镜像...

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

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

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

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

    1docker实例安装 CentOS.docx

    3. Docker镜像拉取与运行:在Docker中,拉取镜像(docker pull)就是从Docker镜像仓库中获取特定镜像,运行容器(docker run)则是利用镜像创建一个可交互的操作环境。 4. CentOS容器的交互式会话与后台运行:在...

    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 --...

Global site tag (gtag.js) - Google Analytics