• CentOS7 安装特定版本的Docker brady


    先卸载旧版本
      
     
    
    

    sudo yum remove docker \
    docker-client \
    docker-client-latest \
    docker-common \
    docker-latest \
    docker-latest-logrotate \
    docker-logrotate \
    docker-engine



    sudo yum list installed | grep docker //列出就有版本 //删除相关安装包 sudo yum -y remove docker-ce.x86_64 sudo yum -y remove docker-ce-selinux.noarch //删除相关的镜像与容器 sudo rm -rf /var/lib/docker sudo yum remove docker docker-common docker-selinux docker-engine

    查询可用版本

     [root@bogon ~]# yum list docker-ce --showduplicates | sort -r

    查询结果

    * updates: centos.ustc.edu.cn
    Loading mirror speeds from cached hostfile
    Loaded plugins: fastestmirror, langpacks
    * extras: centos.ustc.edu.cn
    docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
    docker-ce.x86_64 17.12.1.ce-1.el7.centos docker-ce-stable
    docker-ce.x86_64 17.12.0.ce-1.el7.centos docker-ce-stable
    docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable
    docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
    docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
    docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
    docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
    docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
    docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
    docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable

    安装指定版本

     [root@bogon ~]# sudo yum install docker-ce-17.12.0.ce-1.el7.centos

    安装结果

    Total 369 kB/s | 30 MB 00:01:24
    Retrieving key from https://download-stage.docker.com/linux/centos/gpg
    Importing GPG key 0x621E9F35:
    Userid : "Docker Release (CE rpm) <docker@docker.com>"
    Fingerprint: 060a 61c5 1b55 8a7f 742b 77aa c52f eb6b 621e 9f35
    From : https://download-stage.docker.com/linux/centos/gpg
    Is this ok [y/N]: y
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
    Installing : 2:container-selinux-2.42-1.gitad8f0f7.el7.noarch 1/2
    Installing : docker-ce-17.12.0.ce-1.el7.centos.x86_64 2/2
    Verifying : 2:container-selinux-2.42-1.gitad8f0f7.el7.noarch 1/2
    Verifying : docker-ce-17.12.0.ce-1.el7.centos.x86_64 2/2

    Installed:
    docker-ce.x86_64 0:17.12.0.ce-1.el7.centos

    Dependency Installed:
    container-selinux.noarch 2:2.42-1.gitad8f0f7.el7

    Complete!
    [root@bogon ~]#

    启动docker,并设置为开机自启

    systemctl start docker && systemctl enable docker
    

    方法二 

    安装 Docker

    从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。

    Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。

    本文介绍 Docker CE 的安装使用。

    移除旧的版本:

    复制代码
    $ sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-selinux \
                      docker-engine-selinux \
                      docker-engine
    复制代码

    安装一些必要的系统工具:

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

    添加软件源信息:

    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    更新 yum 缓存:

    sudo yum makecache fast

    查看可用版本的 Docker-ce:

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

    注意:如果需要只显示table版本,可以关闭测试版本的list:

    sudo yum-config-manager --enable docker-ce-edge
    sudo yum-config-manager --enable docker-ce-test

    更新yum包索引

    yum makecache fast

    安装指定版本的docker-ce:

    sudo yum install -y docker-ce-17.03.2.ce-1.el7.centos 

    报错:如果在安装指定版本的docker时显示需要安装指定版本的docker-ce-selinux依赖包,请安装:

    yum install -y https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm 
     
     
     
  • 相关阅读:
    python练习1--求和
    python--文件操作
    【省选】SDOI2017_树点涂色_LuoguP3703/LOJ2001_LCT/线段树
    【洛谷】P1784 数独
    【洛谷】P2671 求和
    【洛谷】P2261 [CQOI2007]余数求和
    【转载】利用向量积(叉积)计算三角形的面积和多边形的面积
    【洛谷】P1090 合并果子
    【转载】学习C++ -> 类(Classes)的定义与实现
    【洛谷】P2142 高精度减法
  • 原文地址:https://www.cnblogs.com/php-linux/p/10800718.html
Copyright © 2020-2023  润新知