安装docker前需要先弄清我们要安装哪一个版本。目前docker有2个版本:docker-ce(社区版,Docker Community Edition)和docker-ee(企业版,Docker Enterprise Edition),我们一般使用docker-ce即可满足大部分应用场合。docker-io
, docker-engin
是以前早期的版本,版本号是 1.*,默认centos7 安装的是docker-io
,最新版是 1.13。
现在开始安装docker社区版
1、安装gcc和gcc-c++
yum install gcc gcc-c++ -y
2、安装需要的软件包
yum install yum-utils device-mapper-persistent-data lvm2 -y
3、添加docker官方yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
如果docker官方yum源添加失败,可使用阿里同步的源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、安装docker
yum install docker-ce -y
5、查看docker版本号
docker version
6、启动docker并添加到开机启动项
systemctl start docker
systemctl enable docker
7、运行hello-world
docker run hello-world