Dockerでimageを全削除したいときError response from daemon: conflict: unable to delete…

今回はDockerでimageを全削除したいとき「Error response from daemon: conflict: unable to delete ○○ (must be forced) – image is referenced in multiple repositories」というエラーが出たときの対処法についてご紹介いたします。



Dockerでimageを全削除したいときError response from daemon: conflict: unable to delete…

Dockerでimageを全削除するコマンドを叩いたとき、「Error response from daemon: conflict: unable to delete ○○ (must be forced) – image is referenced in multiple repositories」というエラーが出てしまいました。

叩いたコマンドは下記の通りです。
docker images -aq | xargs docker rmi

結論から言うと、上記のコマンドでは削除できないDockerのimageがあり、それらを強制的に削除するためにはforceオプションが必要です。

下記のコマンドを打てば、強制的にDocker imageをすべて削除できます。
docker images -aq | xargs docker rmi -f

終わりに

今回はDockerでimageを全削除したいとき「Error response from daemon: conflict: unable to delete ○○ (must be forced) – image is referenced in multiple repositories」というエラーが出たときの対処法についてご紹介いたしました。

最後までお読みいただきありがとうございます。
ブログやTwitterでのシェアOKです。
コメントもお待ちしております。
誤植や勘違いなどございましたらコメント欄にて教えていただけると幸いです。






Docker

Posted by ちこ