参考资料
https://docs.docker.com/install/linux/docker-ce/centos/
第一步:更新yum到最新。
yum update
第二步:删除旧版本的docker-engine。
sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
第三步:安装所需的软件包。
sudo yum install -y yum-utils
device-mapper-persistent-data
lvm2
第四步:配置稳定的存储库。
开启docker
sudo yum-config-manager
--add-repo
https://download.docker.com/linux/centos/docker-ce.repo
第五步:查看docker版本
yum list docker-ce --showduplicates | sort -r
第六步:选择一个版本安装
yum install docker-ce-17.12.1.ce
第七步:开启docker
sudo systemctl start docker
第八步:测试hello-world
拉取hello-world镜像,并尝试运行它。
docker run hello-world
第九步:设置镜像加速器
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://veiosdbd.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker