繁体   English   中英

我怎么知道为什么 Docker 容器停止了?

How can I know why a Docker container stopped?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个包含 JVM 进程的 Docker 容器。 当进程结束时,容器完成并停止。

虽然非常罕见,但我的 JVM 可能会突然出现硬故障,例如OutOfMemoryError 发生这种情况时,我的容器会停止,就像正常的 JVM 退出一样。

对于普通的 JVM 日志记录,我可以使用分布式日志记录等,但在这种硬故障情况下,我想知道 JVM 的临终遗言,这通常是在 stderr 上说的。

有没有办法知道为什么我的容器停止了,在日志、标准错误或类似的东西中环顾四周?

1 个回复

即使在已停止的容器上,您也可以运行docker logs [ContainerName]docker logs [ContainerID]命令。 你可以用docker ps -a看到它们。

来源:以上Usman Ismail 的评论:这只是将他的评论转换为正确答案的一种方式。

1 角色停止移动,我不知道为什么

我的代码运行良好,角色左右移动并跳跃,但我试图让他停止跳跃两次,他只是完全停止移动。 你能帮我弄清楚我做错了什么吗? 我已经查过这个问题,但还没有找到对我有意义的答案(我相对较新)所以如果有人能和我一起解决这个问题,我将不胜感激,这样我就可以回去工作学习了。 ...

2 Google News API停止了工作。 不知道为什么

我正在构建一个项目,其中一个页面上有google新闻功能。 我的代码以前工作但由于某种原因它停止了,我不确定原因。 我不记得对它做了任何改动,但我可能在不知不觉中这样做了。 我真的可以帮助人们看一看。 我的ajax代码如下(js / ajax_googlenews.js) (请 ...

2019-03-30 16:54:39 0 118   ajax/ api
3 算法停止了,我不知道为什么

嘿! 我正在尝试使用HTML,CSS和Javascript编码Pexeso。 我有随机生成函数(不能多次使用数字-我用数组解决了这个问题)。 然后我有另一个函数,该函数调用上述函数,并根据返回的img元素的id进行选择并设置图像源。 一切看起来都很正确-IDE和Google Chrome ...

4 震动停止了,我不知道为什么

我有一项服务,可以在发生特定事件时启动活动。 然后,此活动将启动振动器。 当我处于主要活动中时,一切正常,但是,当设备锁定时,它只会振动一次然后停止。 这是我的代码示例服务代码 我的Alarm类的逻辑如下... OnCreate使用以下命令开始振动 OnDestory使用v ...

5 我的程序停止循环,我不知道为什么

如果用户输入“ value”为1223445,则输出应如下所示: 更改后#1:12235更改后#2:135 该代码旨在取出具有相同值的两个连续数字。 第一个循环有效,但随后停止,我无法弄清原因。 这是代码: ...

2014-04-03 21:37:56 1 67   c/ loops
6 我想知道为什么我的文件读取提早停止

我是C ++的初学者用户,我曾尝试与我的同学合作,但我们仍无法找到该问题的答案。 我们的讲师为我们提供了一个链接程序,该链接程序可以为我们运行主要功能,并提供一个简单的文本文件供我们读取,并且由于标题中的第二个const char *暂时不重要,因此我现在需要的只是从文件const char ...

9 列表仅停止Docker容器

Docker为您提供了一种列出运行容器或所有容器(包括已停止容器)的方法。 这可以通过以下方式完成: 或者 我们有办法只列出已停止的容器吗? ...

10 无法停止 docker 容器

我对 docker 很陌生。 我正在关注它的教程。 我可以成功构建和运行我的 docker 容器。 但是当我尝试停止容器时 我收到了关于权限被拒绝的长错误。 我该如何解决这个问题? ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM