centos7查看docker是否安装:
- rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”
rpm -qa | grep docker
- yum方法安装的,可以用yum list installed查找,如果是查找指定包,命令后加 | grep “软件名或者包名”
yum list installed | grep docker
卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
更新yum
sudo yum update
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
将docker源添加到系统中
#官方给的镜像(不建议使用)
###yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#建议使用阿里云的镜像进行加速,要不太慢了
yum-config-manager --add-repo http:

安装docker
sudo yum install docker-ce docker-ce-cli containerd.io
启动docker和添加开启自启动
sudo systemctl start docker
sudo systemctl enable docker
查看docker版本
docker -v