導入
毎回調べるので、個人的に使うdockerコマンドを備考として。
image
リスト表示
docker image ls | (read header; echo "$header"; sort -k1,1 -k2,2V)
-
概要
REPOSITORY / TAG の降順にソートして表示するコマンド
※通常は CREATED の新しい順に表示される -
内容
-
read header; echo "$header";でヘッダ行をソート対象外にする -
sort -k1,1 -k2,2で 1カラム目(REPOSITORY) -> 2カラム目(TAG) の優先順位でソート
-
-
注意
- Macなど sort が -V オプションに対応していない場合は以下のコマンドで代用
-
docker image ls | (read header; echo "$header"; sort -k1,1 -k2,2)
※ -V を使っていないので文字列としてソートしている点に留意
-
- Macなど sort が -V オプションに対応していない場合は以下のコマンドで代用
dangling image の削除
docker image prune
- 概要
- dangling image (タグが外れてどこからも参照されていないイメージ) を一括削除する