Google Container Engineで、デプロイする際、毎回ユニークなタグでdocker buildしてgcloud docker pushする必要があるけど、この前何でやったっけ?となることが多い。
ちなみにイメージ名はGKEルールに乗っ取って、先にレポジトリ(asia使ってる)を書いてタグは日付ベースで下記の様につけてます。
asia.gcr.io/{プロジェクト名}/{イメージ名}:v{YYYYMMDD-NN}
NNは01から始まる連番
sudo docker images | grep {イメージ名} | awk '{ print $2 }' | sort -r | head -5
dockerイメージですべてのイメージ名を出して
イメージ名でフィルター
awkでタグ名を抽出
逆順にソート
先頭5件
でこんな感じ
% sudo docker images | grep arms | awk '{ print $2 }' | sort -r | head -5 v20161026-01 v20161025-01 v20161019-01 v20161018-04 latest