1.删除之前安装的docker版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安装驱动
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
3.安装镜像(选择了阿里云的安装镜像),这一步有可能报错,报错就进入/etc/yum.repos.d 将docker的repo全给删除,再执行以下镜像下载
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装环境
sudo yum install docker-ce docker-ce-cli containerd.io
5.启动docker
sudo systemctl start docker
6.验证docker版本和是否正常启动
输入docker -v 检查版本
输入docker images 检查是否有安装其他驱动,如数据库等。
7.centos7开机docker自动启动
sudo systemctl enable docker
8.docker查看下载的镜像文件
sudo docker images