Docker 是一个开源的运用容器引擎。
Docker 可以让开发者打包他们的运用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何盛行的 Linux 机器上,也可以实现虚拟化。
Docker 容器是完备利用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更主要的是Docker 容器性能开销极低。
下面PHP程序员雷雪松详细的讲解下CentOS下Docker的安装

1、利用uname命令查看CentOS版本,Docker支持的版本有CentOS 7 (64-bit)和CentOS 6.5 (64-bit) 或更高的版本。

[root@raykaeso ~]# uname -r

dockercentosphpCentOS下Docker的安装 React

3.10.0-514.26.2.el7.x86_64

2、CentOS下Docker的安装非常大略,分为两种安装办法:yum安装和脚本安装。
yum安装时Docker时,新版的Docker分为社区版 docker-ce 和企业版 docker-ee。
早期的版本为docker-io。

a、yum安装Docker-ce

[root@raykaeso ~]# yum -y install docker-ce

b、脚本安装Docker

[root@raykaeso ~]# curl -fsSL https://get.docker.com/ | sh

3、systemctl启动 Docker 后台做事

[root@raykaeso ~]# systemctl start docker

4、测试运行 Docker

[root@raykaeso ~]# docker run hello-world

来源:CentOS下Docker的安装-PHP程序员,雷雪松的博客