停止中のDockerコンテナを で削除しようとしたが、エラーが発生して削除できない問題に遭遇したので対応方法を書いておきます。
再起動が必要なコンテナ等の対応を行い、一部の落ちたコンテナは放置してあったのですが、不要なコンテナを削除しようとした際にエラーが発生して削除ができませんでした。
停止中のコンテナを削除するために、以下コマンドを実行したところエラーが発生しました。
今までは発生した事がないエラーだったので、上述の原因不明で落ちたために発生したものと思われます。
※弊社環境では特にストレージドライバを指定してはいないので、上記環境ではデフォルトで が利用されているようです。
このディレクトリ以下の (エラーメッセージに含まれている) 該当するファイルシステムをアンマウントする事で対応可能なようです。
エラー出力されていたファイルシステム名に合致するディレクトリが存在するか 確認します。
なお、マウントされているファイルシステムを確認する場合、以下で確認可能です。
docker で利用するストレージドライバは初期は 一択だったようですが、現状では複数のものから選択可能になっており、バージョンやディストリビューションによっても異なっているようです。