WSL2 で、`docker compose` して `not a directory` とでるときに確認したいこと

Re-using a path that was previously mounted as a folders to mount a file does not work
https://github.com/docker/for-win/issues/9823

要するに、bind mount しようとしたときに、その情報が残っていてしまうらしい。

sudo umount /mnt/wsl/docker-desktop-bind-mounts/Ubuntu/*

し、

sudo rm -r /mnt/wsl/docker-desktop-bind-mounts/Ubuntu/*

みたいな感じでお掃除してあげると良いようだ。助かった。

docker,Linux,wsl

Posted by tako