すべてのプロダクト
Search
ドキュメントセンター

:Elastic Container Instanceのライフサイクル

最終更新日:Jun 20, 2022

このトピックでは、Elastic Container Instanceのライフサイクルにおけるさまざまな状態について説明します。 状態に基づいてビジネスロジックを設計および実装できます。 Elastic Container InstanceはKubernetesにシームレスに接続されます。 KubernetesクラスターのポッドとしてElastic Container Instanceを直接使用できます。

Elastic Container Instanceのステータス

次の表は、Elastic Container Instanceのライフサイクルにおける状態を説明したものです。

ステータス

説明

スケージューリング中

Elastic Container Instanceが作成中です。

Pending

Elastic Container Instance内の1つ以上のコンテナが起動中であり、実行中のコンテナはありません。

実行中

Elastic Container Instance内のすべてのコンテナが作成され、少なくとも1つのコンテナが実行中または再起動中です。

再起動中

Elastic Container Instanceが再起動中です。

更新中

Elastic Container Instanceが更新中です。

終了

Elastic Container Instanceは終了中です。 preStopで設定された実行中のインスタンスは、インスタンスが削除されると終了状態になります。 preStop機能を実行すると、インスタンスは削除されます。

成功

Elastic Container Instance内のすべてのコンテナは、正常に実行された後に終了し、再起動されません。

Failed

Elastic Container Instance内のすべてのコンテナは実行後に終了し、少なくとも1つのコンテナはランタイムエラーのために終了します。これは、コンテナがゼロ以外のステータスで終了するか、システムによって終了されることを示します。

Expired

Elastic Container Instanceはプリエンプティブルインスタンスであり、リソースの有効期限とリサイクルにより終了します。

ScheduleFailed

Elastic Container Instanceの作成に失敗しました。 システムは24時間後にElastic Container Instanceを削除し、Elastic Container Instanceに対して課金されません。

注意

弾性コンテナインスタンスの再起動ポリシーは、弾性コンテナインスタンス内のコンテナにのみ適用されます。 elasticコンテナーインスタンス自体は自動的に再起動されません。

次の図は、ライフサイクル中のElastic Container Instanceの状態遷移を示しています。 p295518

説明

SucceededまたはFailed状態のインスタンスは自動的にリリースされますが、最新の100インスタンスのメタデータは保持されます。 システムがインスタンスをリリースすると、インスタンスとともに作成されたElastic IPアドレス (EIP) などの他のリソースもリリースされます。

コンテナーステータス

ステータス

説明

Waiting (待機中)

コンテナは作成待ちです。

通常、アプリケーションコンテナは、init コンテナが Running 状態を抜けるまで Waiting 状態を維持します。

実行中

コンテナが作成され、実行されています。

中断

コンテナーは終了し、実行が成功または失敗した後に終了します。