zoukankan      html  css  js  c++  java
  • centOS7安装docker遇到 [Errno 14] curl#35

    -------------------------------------------------------------------------------------------------------------开始安装------------------------------------------------------------------------------------------------------

    安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

    yum install -y yum-utils device-mapper-persistent-data lvm2

    一、更换为阿里源
          首先这个问题是因为国内访问不到docker官方镜像的缘故,所以我们要使用 国内的源来访问,之前我也试过163的源,但是一直解决不了,但是后来换了阿里源就成功解决了这个问题,不扯淡了直接出语句:   

    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  成功如下:

    二、查看docker仓库中的所有版本       输入指令可以看到docker的版本信息,如下:(如果内核版本低,docker版本高会安装出错)

    yum list docker-ce --showduplicates | sort -r 

     

          我们可以安装指定版本,使用  sudo yum install <docker的版本>  ,这里我使用 sudo yum install docker-ce  默认安装最高的版本。例如  

    sudo yum install docker-ce.x86_64 3:18.09.0-3.el7

     

    三、静静等待


    四、启动并加入开机启动      

    sudo systemctl start docker 与 sudo systemctl enable docker

    五、检测是否安装docker成功,查看版本信息。出现如下图,恭喜docker安装成功!可以看到Client与Server的信息。     

    docker version

    问题

    1、因为之前已经安装过旧版本的docker,在安装的时候报错如下:

    Transaction check error:
      file /usr/bin/docker from install of docker-ce-17.12.0.ce-1.el7.centos.x86_64 conflicts with file from package docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64
      file /usr/bin/docker-containerd from install of docker-ce-17.12.0.ce-1.el7.centos.x86_64 conflicts with file from package docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64
      file /usr/bin/docker-containerd-shim from install of docker-ce-17.12.0.ce-1.el7.centos.x86_64 conflicts with file from package docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64
      file /usr/bin/dockerd from install of docker-ce-17.12.0.ce-1.el7.centos.x86_64 conflicts with file from package docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64

    2、卸载旧版本的包

    $ sudo yum erase docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64

    3、再次安装docker

    $ sudo yum install docker-ce


    ---------------------

    原文:https://blog.csdn.net/jjboom425/article/details/83342800

    https://www.cnblogs.com/yufeng218/p/8370670.html

  • 相关阅读:
    重点词笔记
    pycharm tips
    标注精简过的问题如何导入问题库
    增加权重
    word2vec训练出来的相似词歧义
    算法测试及对比度进一步增强
    Python 命名笔记
    债务重组的会计处理方法
    实质性方案与综合性方案的区别
    什么叫认定层次
  • 原文地址:https://www.cnblogs.com/wei9593/p/10254028.html
Copyright © 2011-2022 走看看