步骤:

1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本

Centos7上安装docker_虚拟机

2、使用 root 权限登录 Centos。确保 yum 包更新到最新。 (这个可能需要几分钟的时间)

Centos7上安装docker_虚拟机_02

3、卸载旧版本(如果安装过旧版本的话)

Centos7上安装docker_虚拟机_03

4、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

Centos7上安装docker_centos7_04

5、设置yum源(远程仓库)

Centos7上安装docker_service_05

6、可以查看所有仓库中所有docker版本,并选择特定版本安装

Centos7上安装docker_service_06

7、安装docker

Centos7上安装docker_Docker_07

不指定版本的话,默认安装最新版本,也可以指定版本,如:

Centos7上安装docker_linux_08

安装时间比较久,出现以下信息,表示安装成功。

Centos7上安装docker_虚拟机_09

8、启动并加入开机启动

Centos7上安装docker_linux_10

9、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

Centos7上安装docker_Docker_11

二、常用命令详解

1、列出机器上的镜像(images)

Centos7上安装docker_Docker_12

2、在docker index中搜索image(search)

Centos7上安装docker_虚拟机_13

3、 从docker registry server 中下拉image或repository(pull)

Centos7上安装docker_service_14