Just to check: there’s nothing in the package installer using symlinks, right? I know those don’t work out on mounted drives from Windows.
Unfortunately, we use symlinks extensively within Linux packages, since they save a lot of space when packages want to have libraries named (for instance) libfoo.so.1.2.3.
, libfoo.so.1
and libfoo.so
all at once.
The Docker doesn’t “remember” installed packages, so that’s why I mounted a directory for it to store packages in in the first place.
You can try declaring a docker volume; instead of bridging something over from your host filesystem, you can just create a named volume. I don’t know for sure what Docker will do there, but I would hope that it would choose the simpler option and not store it in a windows filesystem.