docker安装

1.卸载旧版本docker
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
2.安装工具
yum install -y yum-utils device-mapper-persistent-data lvm2
3.配置docker源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里云yum源
4.删除无用的repo
若是碰到https://mirrors.aliyun.com/docker-ce/linux/centos/docke/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found异常就执行如下操做,若没有碰到就跳过这一步
cd /etc/yum.repos.d ,删除全部与docke相关repo,只有docker-ce.repo
5.安装docker
yum install -y docker-ce
6.启动docker,并设置随系统自动启动
sudo service docker start
sudo chkconfig docker onlinux

7.测试
sudo docker run hello-world
若是发现很慢卡顿的状况,可执行之下操做(配置阿里云镜像加速):
cd /etc/docker
vim /etc/docker/daemon.jsondocker

添加内容
{"registry-mirrors":
["https://5f2jam6c.mirror.aliyuncs.com",
"http://hub-mirror.c.163.com"]
}json

退出并保存,而后从新加载配置文件
systemctl reload dockervim

重启docker
systemctl restart dockercentos