我们有一个奇怪的问题,一些容器不时崩溃。我们总共有三个容器,让它们命名为A,B和C.C容器始终完全正常,但A和B容器随机崩溃(通常是A容器,但有时是B)。奇怪的是,只有一个容器崩溃,而不是两个。它可能是A或B崩溃。
仅在设备重启时才会发生这种情况。我们每天都在启动设备(docker容器在启动时启动),启动后容器有时会以Exited (1)
退出。当容器被激活时,我无法运行docker logs container_id
,命令就会冻结。当设备再次重启时,容器通常会正常运行,我可以运行docker logs container_id
但是"崩溃日志"和"非崩溃日志"看起来完全一样,不提供任何有见地的信息。
有关如何调试此问题或查明问题的任何建议吗?
Docker版本是:Docker版本17.12.0-ce,构建c97c6d6
主持人是:Debian Stretch
编辑:docker检查添加的内容
检查容器A的内容: https://gist.github.com/maksimluzik/297a0f986e6cc4870fb847aaa1111bee
检查容器B的内容: https://gist.github.com/maksimluzik/1eae458246577b50969fc9a4fecc6d65