服务器重启后,docker看起来仍然活跃,但是所有命令(如docker ps
)都将永远挂起,直到我按Ctrl + C为止。
有什么事吗Docker version 1.12.6, build 7392c3b/1.12.6Linux ip-10-0-1-124 4.4.10-22.54.amzn1.x86_64
最佳答案
原来实例的正常运行时间超过一年,安装了许多应用程序版本,/var/lib/docker/devicemapper
文件夹包含数百个物品,这些物品显然是指较旧的废弃容器。
我看到了以交互方式运行docker进行调试的dockerd -D
命令永恒读取所有数据的过程。
我删除了/var/lib/docker
和/var/run/docker
并在我的盒子上重新安装了docker和容器,问题已解决。
感觉就像我需要一个脚本,该脚本会定期从Docker内部移除过时的项目。
关于docker - 服务器重启后,“docker ps”将永远挂起,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42901542/