Thanks for the info!
For anyone stumbling on this, be careful that apparently docker containers will use hugepages if available, so you might need to allocate some extra space for them when enabling hugepages on Main > Flash Device Settings. Didn't find a way to control this behavior though, so suggestions are welcome!
I also limited the memory in each docker container with:
I found out about this the hard way, because my Win10 VM was failing to start with error:
qemu-system-x86_64: unable to map backing store for guest RAM: Cannot allocate memory hugepages
despite having allocated both 16G on syslinux and VM memory definition.
Hope this helps!