一、前言
- 为什么我的容器没有运行?回答这个问题之前,需要知道 Docker 容器为什么退出?退出码会提示容器停止运行的情况?
- 本文列出最常见的退出码,来回答两个重要问题:这些退出码是什么意思?导致该退出码的动作是什么?exit code:代表一个进程的返回码,通过系统调用 exit_group 来触发,在 POSIX 中,0 代表正常的返回码,而 1-255 代表异常返回码,不过一般错误码都是 1。
二、如何查看退出码?
① 查看 pod 中的容器退出码
$ kubectl describe pod xxx
文章来源地址https://www.toymoban.com/news/detail-729016.html
② 用 Docker 查看
$ docker ps --filter "status=exited"
$ docker inspect <container-id
文章来源:https://www.toymoban.com/news/detail-729016.html
到了这里,关于云原生之深入解析Docker容器退出码的含义和产生原因的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!