sudo yum update -y
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
1.官方源地址,下载慢不推荐,推荐下面的阿里源的方式
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2.阿里源地址
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum list docker-ce --showduplicates | sort -r
1.指定版本号的方式安装
sudo yum install -y docker-ce-17.12.0.ce
2.不指定版本号默认安装当前最新版本
sudo yum install -y docker-ce docker-ce-cli containerd.io
docker version
sudo systemctl start docker
sudo systemctl enable docker
1.由于国内用户从Docker Hub中拉取镜像比较慢且不稳定所提供的方式之一
# 该脚本可以将 --registry-mirror 加入到你的 Docker 配置文件 /etc/docker/daemon.json 中。适用于 Ubuntu14.04、Debian、CentOS6 、CentOS7、Fedora、Arch Linux、openSUSE Leap 42.1,其他版本可能有细微不同。更多详情请访问https://www.daocloud.io/mirror#accelerator-doc。 curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io # 重启生效 sudo systemctl daemon-reload //重新加载服务配置文件 sudo systemctl restart docker.service //设置开机启动与重启docker服务
原文:https://www.cnblogs.com/jetty-96/p/15103115.html