コンテナ一覧を絞り込む

docker psコマンドは--filterオプションで絞り込みができる。

イメージ名で絞り込む場合はancestorを使用する

docker ps --filter ancestor=ubuntu:latest

コンテナ一覧の出力結果を整形する

--formatオプションで整形できる。

docker ps --format {{.ID}}

実行中のコンテナをイメージ名で停止させる

docker stopはコンテナIDを引数に取るためイメージ名しか分からない状態だとdocker psでコンテナIDを調べてから停止させることになる。

docker stop $(docker ps --filter ancestor=ubuntu:latest --format {{.ID}})