安装docker
1、 docker要求CentOS的内核版本,最低要是3.10 。CentOS7可以不升级直接安装,如果低于CentOS7,则需要使用如下命令查看一下内核版本:
[root@kvm2 ~]# uname -r
3.10.0-862.el7.x86_64
内核版本低于3.10,使用yum update更新到最新:
2、如果有安装过, 要卸载旧版本:
3、 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的。
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
4、 设置docker的yum源:
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
本文主要介绍安装稳定版本docker,默认只开启stable仓库,如果需要安装edge版或test版,则需要执行下面命令:
$ sudo yum-config-manager --enable docker-ce-edge
$ sudo yum-config-manager --enable docker-ce-test
5、 查看所有仓库中所有docker版本,并选择特定版本安装:
$ yum list docker-ce --showduplicates | sort -r
6、 安装docker:
1)安装最新稳定版本:
$ sudo yum install -y docker-ce
2)安装指定稳定版本:
$ sudo yum install docker-ce-version例如:sudo yum install docker-ce-18.03.0.ce
7、 启动并加入开机启动:
$ sudo systemctl start docker
$ sudo systemctl enable docker
8、验证安装是否成功(有Client和Server两部分表示docker安装启动都成功了)