MENU

CentOS7安装Docker1.13.1

December 3, 2017 • Linux

由于目前CentOS7使用yum源里默认收录的的Docker版本为1.12.6,所以如果安装1.13.1的话就要重新获取最新的yum源了。

这个网站下载最新的yum源。我选择的是docker-engine-1.13.1-1.el7.centos.x86_64.rpm 。 如果你已经安装了低版本的Docker卸载后在进行安装。下载后执行

[root@localhost ~]# yum install -y docker-engine-1.13.1-1.el7.centos.x86_64.rpm

[root@localhost ~]# docker version
Client:
 Version:      1.13.1
 API version:  1.26
 Go version:   go1.7.5
 Git commit:   092cba3
 Built:        Wed Feb  8 06:38:28 2017
 OS/Arch:      linux/amd64

Server:
 Version:      1.13.1
 API version:  1.26 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   092cba3
 Built:        Wed Feb  8 06:38:28 2017
 OS/Arch:      linux/amd64
 Experimental: false

服务管理

  • 启动dokcer

    [root@localhost ~]# systemctl start docker
  • 配置开机启动

    [root@localhost ~]# systemctl enable docker
  • 重启docker

    [root@localhost ~]# systemctl restart docker
  • 停止docker

    [root@localhost ~]# systemctl stop docker

TODO 配置加速器

使用daocloud.io的加速器。只需要执行

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | \
sh -s http://0f7f888f.m.daocloud.io

命名方式更改

需要注意的是,Docker从2017年2月8号发布了docker-1.13.1后,Docker的版本命名开始发生变化,同时将CE版本和EE版本进行分开。下一个版本便是2017年3月1号发布的17.03.0-ce,其中: ce代表社区版,ee代表企业版。17.03 代表2017年3月,以后docker的版本就按照YY.MM来命名了。类似于Ubuntu的命名方式。其中ce也并不代表是ee的阉割版本,只是ee在增加了一些高级的付费服务。