docker基础:安装(一)

2017-06-08  本文已影响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]
上一篇下一篇

猜你喜欢

热点阅读