美文网首页
docker基础:安装(一)

docker基础:安装(一)

作者: 简陌刀丶阿吉 | 来源:发表于2017-06-08 11:12 被阅读0次

    前言:使用docker需要有一定的linux的基础,本次文档中不做讲解
    一、安装docker
    1.本次实验使用的宿主机是centOS7,在linux上安装docker。
    2.在docker官网(https://www.docker.com/)上有最新版本,按照官网的要求去安装即可,本次安装的版本是Docker version 17.03.1-ce。在这里说明一下,docker有两个版本,ce和ee,ce是免费的,ee是收费的。
    3.安装的流程:
    3.1安装yum:yum update -y,安装完成后,看一下版本:

    Paste_Image.png
    3.2 建立仓库:下面的仓库地址可以使用:http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    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
    

    3.3 获取Docker CE

         安装最新版本的docker ce在centos:sudo yum -y install docker-ce
         启动docker:sudo systemctl start docker
    

    3.4 docker安装测试

            测试docker安装是否成功:sudo docker run hello-world
            运行之后,执行docker ps -a  能看到一个容器,那么就表示成功。
    

    4.设置docker开机启动

            docker开机启动:systemctl enable docker
    

    到现在为止,docker就安装完成了。

     注意:
     官方软件源默认启用了最新的软件,您可以通过编辑软件源的方式获取各个版本的软件包。例如官方并没有将测试版本的软件源置为可用,你可以通过以下方式开启。同理可以开启各种测试版本等。
     vim /etc/yum.repos.d/docker-ce.repo
       将 [docker-ce-test] 下方的 enabled=0 修改为 enabled=1
    
     安装指定版本的Docker-CE:
     Step 1: 查找Docker-CE的版本:
     yum list docker-ce.x86_64 --showduplicates | sort -r
     Loading mirror speeds from cached hostfile
     Loaded plugins: branch, fastestmirror, langpacks
     docker-ce.x86_64            17.03.1.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
     Step2 : 安装指定版本的Docker-CE: (VERSION 例如上面的 17.03.0.ce.1-1.el7.centos)
     sudo yum -y install docker-ce-[VERSION]

    相关文章

      网友评论

          本文标题:docker基础:安装(一)

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