樂猪先生

CentOS7安装Docker1.13.1

2017-12-03

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

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[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

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

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

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

    1
    [root@localhost ~]# systemctl stop docker

TODO 配置加速器

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

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

```

命名方式更改

需要注意的是,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在增加了一些高级的付费服务。

Tags: docker