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

我在 ubuntu 18.04 服务器上安装了 docker CE 版本。然后,我安装了一个新的 jenkins 容器,两周内一切正常。

两周后,出于某种原因,当我运行 docker ps 时,我收到一个空列表,尽管 jenkins 容器正在运行并正常运行(它在过去有效)。我还尝试运行 docker ps -adocker images 再次,一切都是空的。还尝试重新启动服务器,但每次列表都是空的。

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

最佳答案

运行命令sudo service docker stop

然后找到进程dockerd

ps 辅助 | grep “dockerd”

然后杀死那个

sudo kill {paste_dockerd_pid_here} -9

启动docker服务

sudo service docker start

https://stackoverflow.com/questions/54800872/

相关文章:

r - 在 vector/data.frame 列上应用返回 data.frame/tibble 的

reactjs - 找不到模块 : Can't resolve 'react-native'

c# - ASP.Net-Core 中的自定义身份验证

haskell - Haskell 类型检查的 Paterson 条件

angular-material2 - Angular Material2 Mat-Table服务器

amazon-web-services - ETL : Flatten a nested array

ios - 异常 : addEvent is not a recognised Objective

spring-boot - Liquibase 和 Hibernate ddl-auto=updat

google-cloud-platform - 如何在 GCP 中实现 VM 的高可用性?

python - 如何将python应用程序连接到在线数据库