過去問ドリル

LinuCレベル3 プラットフォームスペシャリスト コンテナ技術の利用 問6

コンテナ技術の利用/コンテナの操作と管理

docker system pruneコマンドの用途として適切なものはどれか。

当サイトのオリジナル問題(LinuCレベル3 プラットフォームスペシャリストの出題範囲「コンテナ技術の利用」に対応。実際の試験問題ではありません)

正解:B

解説

docker system pruneコマンドは、停止中のコンテナ、どのコンテナからも参照されていない未使用のイメージ・ネットワーク、ビルドキャッシュなど、不要になったリソースをまとめて削除し、ディスク領域を解放するためのコマンドです。

選択肢ごとの解説

  • A誤り。デーモンの再起動や状態の初期化を行うコマンドではありません。
  • B正しい。docker system pruneは使われていないリソースをまとめて削除し、ディスク領域を解放します。
  • C誤り。レジストリへのアップロードはdocker pushの役割で、pruneは削除だけを行います。
  • D誤り。削除対象は使われていないリソースに限られます(ボリュームは--volumesを付けた場合のみ対象になります)。
LinuCレベル3 プラットフォームスペシャリストの問題を演習モードで解く