【Docker】imageを消去時に発生する「image is being used by stopped container [ImageID]」エラーの対処法

目次

エラーの原因

docker imageを消去しようとして以下のコマンドを実行したときにimage is being used by stopped container [ImageID]が発生しました。

1
docker rmi [ImageID]

この原因は、停止中か実行中のコンテナが存在していることが原因です。

対策

コンテナを消去してから、imageを消去する

  • コンテナの確認

    • -a : 停止中のコンテナも含めてすべてのコンテナを表示
      1
      docker ps -a
  • コンテナの消去
    先程確認したCONTAINER IDを指定して消去します。

1
docker rm [CONTAINER ID]
  • Docker imageの消去
    1
    docker rmi [ImageID]

【Docker】imageを消去時に発生する「image is being used by stopped container [ImageID]」エラーの対処法

https://blog.djima.net/2021/10/05/【Docker】imageを消去時に発生する「image-is-being-used-by-stopped-container-ImageID-」エラーの対処法/

Author

Daiki Iijima

Posted on

2021-10-05

Updated on

2024-04-17

Licensed under