美文网首页
CentOS7 安装Docker社区版

CentOS7 安装Docker社区版

作者: 运维前线 | 来源:发表于2017-12-02 17:08 被阅读0次

    Docker CE for CentOS

    特点和优点

    轻松安装和设置优化的Docker环境,以便在裸机服务器和虚拟机上进行CentOS分发。 最新的Docker平台版本,具有内置的业务流程(集群和调度),运行时安全性,容器网络和卷,Docker CE可免费下载,并提供社区支持的每月Edge或季度稳定版本。 Docker EE订阅包括季度版本,每个版本有一年的维护和SLA的企业级支持。

    CentOS上安装docker-ce

    • 卸载旧版本

    Docker的旧版本被称为docker或docker引擎。如果这些已安装,请卸载它们以及关联的依赖关系。

    sudo yum remove docker \
                      docker-common \
                      docker-selinux \
                      docker-engine
    
    • Centore 7.3 64位支持Docker CE

    在CentOS上设置Docker CE存储库

    sudo yum install -y yum-utils
    
    sudo yum-config-manager \
        --add-repo \
        https://download.docker.com/linux/centos/docker-ce.repo
    
    sudo yum makecache fast
    

    可选:启用边缘和测试存储库。这些存储库包含在上面的docker.repo文件中,但默认情况下是禁用的。您可以将它们与稳定的存储库一起启用

    sudo yum-config-manager --enable docker-ce-edge
    
    sudo yum-config-manager --enable docker-ce-test
    # 禁用
    sudo yum-config-manager --disable docker-ce-edge
    

    在CentOS上安装最新版本的Docker CE

    sudo yum -y install docker-ce
    # 启动docker
    sudo systemctl start docker
    
    • 在生产系统上,我们可以安装特定版本的Docker CE,而不是始终使用最新版本。列出可用的版本。此示例使用sort -r命令按版本号排序结果,从最高到最低,并被截断。
    [root@aniu-k8s yum.repos.d]# yum list docker-ce --showduplicates | sort -r
     * updates: mirrors.cn99.com
    Loading mirror speeds from cached hostfile
    Loaded plugins: fastestmirror
    Installed Packages
     * extras: mirrors.shuosc.org
     * epel: mirrors.tongji.edu.cn
    docker-ce.x86_64            17.09.0.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 
    # 如果需要安装指定版本,参考:
    sudo yum install <FULLY-QUALIFIED-PACKAGE-NAME>(17.06.2.ce-1.el7.centos)
    
    • 测试Docker CE的安装
    sudo docker run hello-world
    
    • 升级Docker CE,可以把最新版本的rpm下载下来,使用 yum localinstall rpm-name升级

    • 卸载Docker CE

    sudo yum remove docker-ce
    sudo rm -rf /var/lib/docker
    

    参考教程

    相关文章

      网友评论

          本文标题:CentOS7 安装Docker社区版

          本文链接:https://www.haomeiwen.com/subject/svgnbxtx.html