イメージ名からコンテナを停止する
コンテナ一覧を絞り込む
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}})