centos8 Failed to start docker.service: Unit docker.service not found
出现该问题的原因是 centos8 中的podman导致的,podman是centos8预装的类似docker的软件 不需要所以直接卸载。
# 1. 查看是否安装 Podmanrpm -q podman# 2. 删除podmandnf remove podman# 重装dockersudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce docker-ce-cli containerd.iosudo yum install docker-ce docker-ce-cli# 启动dockersudo systemctl start docker# 开机自启动systemctl enable docker
ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule
原因是因为关闭防火墙后需要重启docker
service docker restart
