使用命令: systemctl status docker.service查看启动信息
解决方法:
修改/etc/docker/daemon.json文件和/etc/sysconfig/docker-storage文件,
修改/etc/docker/daemon.json为{ “storage-driver”: “devicemapper” },如果没有则新建
修改/etc/sysconfig/docker-storage为DOCKER_STORAGE_OPTIONS="–selinux-enabled --log-driver=journald --signature-verification=false" ,如果没有则新建
systemctl start docker systemctl enable docker
参考网上大部分都是下面这种方法
1.查询安装过的包
yum list installed | grep docker
2.删除安装的软件包
yum -y remove docker.x86_64
yum -y remove docker-client.x86_64
yum -y remove docker-common.x86_64
3.查看内核版本
uname -r
4.把yum包更新到最新
sudo yum update
5.安装需要的软件包。
yum install -y yum -utils device-mapper-persistent-data lvm2
6.设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
7.安装docker
yum install docker-ce
8.启动docker,设置开机启动docker。
systemctl start docker systemctl enable docker
但还是可能会启动会报以上的错误,然后需要按照修改文件方式修改,可以启动成功



