由于目前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在增加了一些高级的付费服务。