【发布时间】:2019-02-21 06:49:14
【问题描述】:
我在 ubuntu 18.04 服务器上安装了 docker CE 版本。然后,我安装了一个新的 jenkins 容器,两周后一切正常。
两周后,出于某种原因,当我运行 docker ps 时,我收到一个空列表,尽管 jenkins 容器正在运行并且正在运行(它在过去工作)。我还尝试运行docker ps -a、docker images,但一切都是空的。还尝试重新启动服务器,但每次列表为空时仍然如此。
然后我卸载并重新安装了 docker 并在安装后立即运行docker ps 时看到了容器....我以为问题已解决,但今天又发生在我身上,我仍然看到一个空列表运行docker ps 时。有任何想法吗 ?将不胜感激。
【问题讨论】:
-
您是否在系统工作和停止工作之间进行了系统升级?
-
感谢您的回复,不,我没有……也许它是自动运行的。但无论如何,它会导致这样的问题吗?
-
你可以使用``` docker info|grep 'Docker Root Dir' ``` 检查Docker Root Dir 是否有变化?
-
Docker 每次更新时都会运行一些内核后操作。例如,在我的机器上,每次更新内核以使 docker 再次工作时,我都必须重新加载内核模块(但运行的容器不受影响)。我不知道这是否会导致您的问题,但了解它可能有助于您解决问题。
-
谢谢,顺便问一下,如何重新加载模块?您需要运行特定的 cli 命令吗?
标签: docker jenkins containers