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