我如何确定为什么docker没有在CentOS上运行?

我如何确定为什么docker没有在CentOS上运行?

我运行的是 CentOS,并使用其安装了 Docker便利脚本。但是 Docker 没有启动,对我来说不可用并且显示“不活动(已死亡)”。 我怎样才能找出造成这种情况的原因?

$ service docker status
Redirecting to /bin/systemctl status docker.service
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: https://docs.docker.com
$ docker ps
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

答案1

使用 journalctl 并按 docker 服务单元进行过滤

journalctl -u docker.service

相关内容