1.01.2基礎
同じコンテナイメージから、web-1とweb-2という2つのコンテナを起動した。
イメージとコンテナの関係として適切なのはどれか。
× 不正解
コンテナイメージは実行環境のテンプレートであり、複数のコンテナインスタンスを生成できる。
詳細解説
誤りイメージは起動するたび必ず消えるprocess IDである
imageは実行processそのものではない。
imageはPIDではない。
誤り2つのコンテナは必ず同じ書き込み状態を共有する
通常は各containerに固有のwritable layerがある。
通常writable layerは個別である。
誤りコンテナを停止すると元イメージも必ず削除される
imageとcontainer lifecycleは別である。
停止とimage削除は別である。
正しいイメージは読み取り中心のテンプレートで、そこから複数の実行コンテナを作れる
imageを基に独立したcontainer instanceを作成できる。
正解。複数instanceを作れる。
実際に確かめる
一時的な検証環境で実行できる例です。
docker image --help 2>/dev/null || true期待される結果
Dockerがある場合はimage管理help。daemonへ接続しない理解のポイント
- image
- container instance
- writable layer
確認時の注意
- 確認環境: Docker CLIが存在する場合のみhelp表示
基礎のおさらい
layer
複数image間で共通layerを再利用できる。
永続data
container削除後も残すdataにはvolume等を使う。
問題IDKL-101-322
確認環境Docker CLIが存在する場合のみhelp表示
最終技術確認2026-08-13
誤り・権利侵害を報告