检测并卸载原有的docker文件
命令:
yum list installed|grep docker
检擦已有的安装包:
编辑
执行卸载命令:
yum –y remove (对应的包名)
删除docker镜像:
rm -rf /var/lib/docker
删除安装包的全家桶:
yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-selinux
docker-engine-selinux
docker-engine
docker-ce
安装docker
安装yum:
yum install -y yum-utils
device-mapper-persistent-data
lvm2 --skip-broken
安装docker镜像源:
yum-config-manager
--add-repo
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's/download.docker.com/mirrors.aliyun.com/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
之后执行:
yum makecache fast
再执行
yum install -y docker-ce
关闭防火墙
!记得一定要先关闭防火墙,免去开放端口等设置的不便。
#暂时关闭
systemctl stop firewalld
#开机关闭
systemctl disable firewalld
启动docker:
systemctl start docker # 启动docker服务
systemctl stop docker # 停止docker服务
systemctl restart docker # 重启docker服务
查看docker是否安装成功
docker -v