2017-10-19 10 views
0

iamまたはapi-proxyという単語を含むドッカー画像をすべて削除します。リポジトリ名は<ip_address>:5000/iam4または<ip_address>:5000/api-proxy3となります。これをどうやってやりますか?ドッカー:特定の名前のドッカー画像を削除する

+0

ドッカRMI $(ドッカ画像| grepのローカルホスト) - あなたがしたい名前でlocalhosを置き換えます –

答えて

1

これを行う最も簡単な方法は、にdocker images呼び出しの出力をパイプすることです。あなたの場合は、まず、docker imagesで使用するフィルタを絞り込むことから始めます。たとえば、あなたが、その後、先に行くつもりそれらの画像の上にピックアップしていることを確認するために

docker images --filter reference='<ip_address>:5000/iam4*' 

の少数の例を試してみて、パイプを追加-q(「静かな」モードでこのコマンドの出力、数字のIDのみを表示します)をdocker rmiに設定します。

すべて一緒にそれを置く:

docker images -q --filter reference='<ip_address>:5000/iam4*' | docker rmi 
関連する問題