尽管容器正在运行,但是运行docker -ps返回空列表

时间:2019-02-21 06:49:15

标签: docker jenkins containers

我在ubuntu 18.04服务器上安装了Docker CE版本。然后,我安装了一个新的詹金斯(Jenkins)容器,并且两周内一切正常。

两周后,由于某种原因,当我运行docker ps时,尽管jenkins容器正在运行并且正在运行(过去可以运行),但我收到一个空列表。我还尝试运行docker ps -adocker images,然后一切都空了。还尝试重新启动服务器,并且仍然在每次列表为空时重新启动。

然后我卸载并重新安装了docker,并在安装后立即运行docker ps时看到了这些容器。...我以为问题已解决,但是今天又发生了,我仍然看到运行docker ps时为空列表。有任何想法吗 ?将不胜感激。

1 个答案:

答案 0 :(得分:0)

运行命令 sudo service docker stop

之后找到进程dockerd

ps aux | grep "dockerd"

然后杀死那个人

sudo kill {paste_dockerd_pid_here} -9

启动docker服务

sudo service docker start