マシンに複数の停止したコンテナとイメージがありました。
すべてのコンテナをクリーンアップして削除したかった:
_docker ps -a
_は何も返しません。
キャッシュされたイメージを削除するためにdocker rmi $(docker images -q)
を実行しますが、次のようになります。
デーモンからのエラー応答:競合:削除できません...(強制する必要があります)-イメージは複数のリポジトリで参照されています
それはどのリポジトリについて話しているのですか?
すべての画像を削除したい場合は、次のコマンドを使用できます。
docker images | awk '{print $1":"$2}' | egrep -E 'REPOSITORY|TAG' | xargs -n1 docker rmi