LPIC-3 仮想化・コンテナ化オーケストレーションと永続データオリジナル・公式資料照合難易度
Docker ComposeでDBコンテナーの起動完了だけでなく、定義したhealthcheckがhealthyになった後にアプリを起動したい。depends_onの条件はどれか。
A
condition: service_startedだけ
コンテナーの開始を待つだけで、業務上の準備完了を必ず保証しない。
B
restart: alwaysだけ
再起動方針であり依存先のhealthcheck待機条件ではない。
C
condition: service_healthy★ 正解
定義された健康状態がhealthyになることを起動条件にする。
D
portsの番号を同じにするだけ
ポート番号の一致は起動準備完了を待つ条件ではない。
解説
service_healthyは依存サービスのhealthcheck成功を待つ条件である。起動順だけを設定するservice_startedとは区別し、DBに適切なhealthcheckも定義する。
根拠資料・確認情報
対応範囲:LPIC-3 305-300 Version 3.0
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。
同じレッスンの問題
問題 1
Kubernetes Deploymentの更新後に不具合が判明した。過去のrevision履歴が保持され、必要なイメージも取得可能である。以前のPodテンプレートへ戻す操作はどれか。
問題 2
初期化に時間がかかるコンテナーで、起動直後のliveness probeが繰り返し失敗し、正常な初期化が完了する前に再起動される。専用の起動確認を使う改善はどれか。
問題 3
KubernetesのPVにreclaimPolicy: Retainを設定している。そのPVへバインドしていたPVCを削除した後のデータ扱いとして適切な説明はどれか。
問題 5
Docker Swarmのreplicated serviceで、希望レプリカ数は3である。ノード資源等は十分で、1個のタスクが失敗した。オーケストレーターの役割として適切なものはどれか。