• yum 安装指定版本Docker


    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
    本文链接:https://blog.csdn.net/weixin_39553910/article/details/89953617
    添加docker-ce仓库
    查看yum源,发现并没有docker-ce仓库

    [root@VM_32_167_centos ~]# ll /etc/yum.repos.d/
    total 48
    -rw-r--r-- 1 root root 614 Mar 22 11:04 CentOS-Base.repo
    -rw-r--r-- 1 root root 1309 Nov 23 21:16 CentOS-CR.repo
    -rw-r--r-- 1 root root 649 Nov 23 21:16 CentOS-Debuginfo.repo
    -rw-r--r-- 1 root root 230 Mar 22 11:04 CentOS-Epel.repo
    -rw-r--r-- 1 root root 314 Nov 23 21:16 CentOS-fasttrack.repo
    -rw-r--r-- 1 root root 630 Nov 23 21:16 CentOS-Media.repo
    -rw-r--r-- 1 root root 1331 Nov 23 21:16 CentOS-Sources.repo
    -rw-r--r-- 1 root root 5701 Nov 23 21:16 CentOS-Vault.repo

    这里推荐阿里的docker-ce仓库

    安装yum仓库管理工具
    [root@instance-j69t4n5q ~]# yum -y install yum-utils
    Loaded plugins: langpacks, versionlock
    Excluding 1 update due to versionlock (use "yum versionlock status" to show it)
    Resolving Dependencies
    --> Running transaction check
    ---> Package yum-utils.noarch 0:1.1.31-50.el7 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    ===================================================================================================================================================================================================================

    Package Arch Version Repository Size ===================================================================================================================================================================================================================

    Installing:
    yum-utils noarch 1.1.31-50.el7 base 121 k

    Transaction Summary
    ===================================================================================================================================================================================================================

    Install 1 Package

    Total download size: 121 k
    Installed size: 337 k
    Downloading packages:
    yum-utils-1.1.31-50.el7.noarch.rpm 0% [ ] 0.0 B/s | 0 B --:--:-- ETA yum-utils-1.1.31-50.el7.noarch.rpm | 121 kB 00:00:01

    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
    Installing : yum-utils-1.1.31-50.el7.noarch 1/1

    Verifying : yum-utils-1.1.31-50.el7.noarch 1/1


    Installed:
    yum-utils.noarch 0:1.1.31-50.el7


    Complete!

    安装阿里的docker-ce仓库
    [root@instance-j69t4n5q ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    Loaded plugins: langpacks, versionlock
    adding repo from: https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    grabbing file https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
    repo saved to /etc/yum.repos.d/docker-ce.repo
    1
    2
    3
    4
    5
    查看可选择的docker-ce版本
    [root@instance-j69t4n5q ~]# yum list docker-ce --showduplicates|sort -r
    Loaded plugins: langpacks, versionlock
    Excluding 1 update due to versionlock (use "yum versionlock status" to show it)
    docker-ce.x86_64 3:18.09.6-3.el7 docker-ce-stable
    docker-ce.x86_64 3:18.09.5-3.el7 docker-ce-stable
    docker-ce.x86_64 3:18.09.4-3.el7 docker-ce-stable
    docker-ce.x86_64 3:18.09.3-3.el7 docker-ce-stable
    docker-ce.x86_64 3:18.09.2-3.el7 docker-ce-stable
    docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable
    docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable
    docker-ce.x86_64 18.06.3.ce-3.el7 docker-ce-stable
    docker-ce.x86_64 18.06.2.ce-3.el7 docker-ce-stable
    docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable
    docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
    docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable
    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.3.ce-1.el7 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
    Available Packages

    安装指定版本docker
    [root@instance-j69t4n5q bin]# yum -y install docker-ce-18.06.3.ce
    Loaded plugins: langpacks, versionlock
    Excluding 1 update due to versionlock (use "yum versionlock status" to show it)
    Resolving Dependencies
    --> Running transaction check
    ---> Package docker-ce.x86_64 0:18.06.3.ce-3.el7 will be installed
    --> Processing Dependency: libltdl.so.7()(64bit) for package: docker-ce-18.06.3.ce-3.el7.x86_64
    --> Running transaction check
    ---> Package libtool-ltdl.x86_64 0:2.4.2-22.el7_3 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    ===================================================================================================================================================================================================================

    Package Arch Version Repository Size ===================================================================================================================================================================================================================

    Installing:
    docker-ce x86_64 18.06.3.ce-3.el7 docker-ce-stable 41 M Installing for dependencies:
    libtool-ltdl x86_64 2.4.2-22.el7_3 base 49 k

    Transaction Summary
    ===================================================================================================================================================================================================================

    Install 1 Package (+1 Dependent package)

    Total size: 41 M
    Installed size: 168 M
    Downloading packages:
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
    Installing : libtool-ltdl-2.4.2-22.el7_3.x86_64 1/2

    Installing : docker-ce-18.06.3.ce-3.el7.x86_64 2/2

    Verifying : libtool-ltdl-2.4.2-22.el7_3.x86_64 1/2

    Verifying : docker-ce-18.06.3.ce-3.el7.x86_64 2/2


    Installed:
    docker-ce.x86_64 0:18.06.3.ce-3.el7


    Dependency Installed:
    libtool-ltdl.x86_64 0:2.4.2-22.el7_3


    Complete!

    安装完成
    至此,docker已安装完成

    [root@instance-j69t4n5q bin]# docker --version
    Docker version 18.06.3-ce, build d7080c1
    ————————————————
    版权声明:本文为CSDN博主「cn.Dixon」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_39553910/article/details/89953617

  • 相关阅读:
    极客教学笔记---Java实现简单聊天客户端模拟
    java单例模式四模板
    关于在命令行进行文件输入输出重定向的小笔记
    Python爬虫入门之爬取图片
    Python爬虫入门之查询ip地址
    Python爬虫入门之get网页信息并作为文本输出
    Checker
    Manacher模板
    POJ3974——Palindrome
    Seek the Name, Seek the Fame
  • 原文地址:https://www.cnblogs.com/adolfmc/p/11875243.html
Copyright © 2020-2023  润新知