Dockerを使っていたら、このようなエラーに遭遇しました。

『ERROR: Pool overlaps with other one on this address space』

解決方法

解決方法はターミナルで以下のコマンドを実行すると正常にコマンドが通るようになります。

docker system prune

原因

Docker環境を作ったり、壊したりを何度も繰り返していると、中途半端に設定が残っていたりします。

今回のエラーだと、使いたいポートが使用中だったことが原因です。

Dockerはプロジェクトが一旦ひと段落したら、全て掃除するようにすると次に使うときも快適です。

メモリデータを解放する意味でもdocker system pruneしましょう!

ShibaEmonではプログラミングやデザインなどの情報を発信していますので、ぜひブックマーク等でたまに見に来ていただけると嬉しいです!