我有一个包含JVM进程的Docker容器.当流程结束时,容器完成并停止.
值得庆幸的是,我的JVM可能会突然出现故障,例如OutOfMemoryError.当发生这种情况时,我的容器就会停止,就像普通的JVM出口一样.
我可以为普通的JVM日志记录分配日志记录等,但是在这个难以破解的情况下,我想知道JVM的死字,这些字通常在stderr上发出.
有没有办法知道为什么我的容器停了下来,环顾日志,stderr或这些线上的东西?
Cri*_*tan 50
您甚至可以在已停止的容器上运行docker logs [ContainerName]或docker logs [ContainerID]命令.你可以看到它们docker ps -a.
来源:Usman Ismail上面的评论:这只是将他的评论转换为正确答案的一种方式.
| 归档时间: |
|
| 查看次数: |
23537 次 |
| 最近记录: |