1.安装Docker所需要的包。其中,yum-utils提供了yum-config-manager工具;device-mapper-persisten-data及lvm2则是devicemapper储存驱动所需要的包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2.安装stable仓库。必须安装stable仓库,即使你想安装edge或者test仓库中的Docker构建版本:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.【可选】(我没执行)执行一下命令,启用edge及test仓库。edge/test仓库其实包含在了,docker.repo文件中,默认禁用,可以使用一下命令启用:
sudo yum-config-manager --enable docker-ce-edge #启用edge仓库
sudo yum-config-manager --enable docker-ce-test #启用test仓库
若再次禁用可以 加上--disable 标签 。列如禁用edge仓库:
sudo yum-config-manager --disable docker-ce-edge
4.安装最新rpm
dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
5.
sudo yum install docker-ce docker-ce-cli
6.启动
sudo systemctl start docker
7.查看版本
docker --version
8.设置开机启动
sudo systemctl enable docker
然后完成,第三步我没执行。Docker CE没装,镜像暂时没配置。(参考书籍《Spring Cloud与Docker》)