LPIC-3 仮想化・コンテナ化Dockerイメージと実行時の契約オリジナル・公式資料照合難易度
DockerfileがENTRYPOINT ["/usr/local/bin/report"]、CMD ["--daily"]である。docker run IMAGE --weeklyを実行したときの通常のコマンド構成はどれか。
A
/usr/local/bin/report --weekly★ 正解
実行プログラムを維持し、既定引数を実行時引数へ置き換える。
B
/usr/local/bin/report --daily --weekly
この条件ではCMDの引数を単純追加して両方にはしない。
C
--weeklyだけを実行プログラムにする
ENTRYPOINTを上書きしていないためプログラムはreportのままである。
D
/bin/sh --dailyだけを実行する
示されたexec形式ENTRYPOINTからその構成は導けない。
解説
exec形式ENTRYPOINTが実行プログラムを、CMDが既定の引数を持つ。この実行ではイメージ名の後の--weeklyがCMDを置き換え、ENTRYPOINTへ渡される。
根拠資料・確認情報
対応範囲:LPIC-3 305-300 Version 3.0
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。
同じレッスンの問題
問題 1
同じタグlatestで配布されるDockerイメージの中身が後日変わっても、検証した特定イメージを選びたい。参照方法として適切なものはどれか。
問題 2
DockerfileにEXPOSE 8080があるイメージから、docker runでコンテナーを起動した。-pや-Pは指定していない。EXPOSEの意味はどれか。
問題 3
DockerfileのENTRYPOINTをexec形式のJSON配列で指定し、不要なシェルを挟まずアプリを起動する。主な狙いとして適切なものはどれか。
問題 5
Dockerでホストの設定ディレクトリをread-onlyのbind mountとしてコンテナーへ渡した。通常のコンテナー書込み権限について正しいものはどれか。