docker-compose down --rmi all
で 下記のようなエラーが出た場合の対処方法
ERROR: Failed to remove image for service <サービス名>: 409 Client Error: Conflict ("b'conflict: unable to remove repository reference “xxx/xxx” (must force) - container <コンテナID> is using its referenced image <イメージID>”)
原因
このエラーの原因は、他のコンテナから利用されているイメージを削除しようとしているためです。
対応方法
コンテナを停止
$ docker stop <コンテナID>
コンテナを削除
$ docker rm <コンテナID>
イメージを削除
最後にイメージIDを指定して削除します
$ docker rmi <イメージID>