本文主要介绍容器实例从创建到删除,其中所经历的各类状态及该实例是否处于计费状态。您可根据实例及容器状态判断目前业务是否按照正常逻辑运行。
容器实例的全部状态及说明如下:
实例状态 | 说明 |
---|---|
Pending 创建中 |
实例正在创建。 |
Running 运行中 |
表示此时所有容器均已创建成功,并且至少有一个容器正在运行中。 |
Succeeded 运行成功 |
表示其中所有容器都运行结束成功退出(此时所有容器 exitCode 都为0),同时重启策略(restart policy)为 never 或 onFailure。 |
Failed 运行失败 |
表示其中所有容器发生异常而退出(此时容器 exitCode 非0),同时重启策略(restart polilcy)为 never。 |
说明:重启策略(restart polilcy)实际上是作用于实例內容器的行为,并不代表容器实例会被重启。主要有三种,如下说明:
每种状态所处的计费情况如下图所示:
容器状态 | 说明 |
---|---|
Created 创建成功 |
容器创建成功。 |
Running 运行中 |
容器成功运行。 |
Exited 已退出 |
容器退出,包括运行成功退出,及运行失败退出(容器 exitCode 非0)。 |
Unknown 未知 |
容器状态未知。例如,init container 一直未结束导致业务容器状态未知。 |
本页内容是否解决了您的问题?