gpt4 book ai didi

docker - 什么会导致容器失效并退出

转载 作者:行者123 更新时间:2023-12-02 18:26:38 25 4
gpt4 key购买 nike

我正在由Docker在容器内运行jar包。我发现有数据库连接超时问题或kafka连接问题时,容器将失败。但是,如果我将Java错误日志打印到控制台或日志文件,我会好的。任何人都可以阐明将容器定义为失败/错误的逻辑,谢谢!

最佳答案

好吧,没有发生故障/ errorneus容器之类的事情。 Docker镜像可以具有默认的ENTRYPOIN or CMD,该默认值在启动docker容器时执行,但在命令结束时,docker生命周期也将结束。

我假设您在docker容器中运行了一些服务器应用程序,该服务器应用程序将永远服务,这使人们认为docker镜像全部运行而不会停止。应用程序崩溃后,应始终运行的docker会停止,如果您未使用--rm选项运行它,则可以在docker日志中查看详细信息。尝试使用docker ps -a查看具有exited状态的容器,并查看执行日志或从其文件系统中提取文件以调试出了问题。

关于docker - 什么会导致容器失效并退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61094091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com