1
開発中は、ドッカー画像を削除する必要があるだけでなく、最初にそれを使ってすべてのコンテナを停止して削除する必要があります。だから、基本的に私がやっている:画像 ドッカー画像とそれを使用するすべてのコンテナを削除するためのショートカット?
- 停止コンテナを
- 削除画像
このため、任意のショートカットのコンテナを削除しますか?あなたはこの
!#bin/bash
docker stop $(docker ps --filter ancestor=$1 --format="{{.ID}}")
docker rm $(docker ps -a --filter ancestor=$1 --format="{{.ID}}")
docker rmi $1
するための簡単なbashスクリプトを使用することができます
画像に依存して何のコンテナが存在しない場合は、このスクリプトは失敗します。 – jcoffland
奇妙なことに、私はコンテナのない画像を削除しようとしました。それは 'docker:"と "docker:" rm "は少なくとも1引数を必要とします。 – Cortwave