I'm running Parallels Desktop 18.1.0 on my 3.6 GHz 10-Core Intel Core i9 iMac, with macOS 13.0.1.
I've tried running Docker Desktop with both Windows 10 and 11 guests.
Since nested virtualization is required, these guests have been configured to use the Parallels Hypervisor, with both the Adaptive and Nested options checked on. I've used the default number of cores (in this case, 10), and double the suggested RAM (16GB). Docker is using the recommended WSL configuration.
When I attempt to run anything with Docker Desktop, my guest OS becomes essentially unusable, barely responding to clicks and keyboard input. The macOS Activity Monitor shows the guest OS typically using close to 1000% of available CPU power (each 100% corresponding to full use of one core). This happens even while merely starting or shutting down Docker. I can run the same docker-compose.yml on a Windows laptop, or the macOS version of Docker, without a problem, and with very low CPU usage. For what it's worth, my particular use for Docker here is to run ElasticSearch and Kibana, but I don't think that's particular relevant to the problems I'm having.
I've tried:
Is anyone out there running Docker Deskop in a Windows guest successfully without all of this grief? If so, is there any advise you can give to get this working correctly?
I've tried running Docker Desktop with both Windows 10 and 11 guests.
Since nested virtualization is required, these guests have been configured to use the Parallels Hypervisor, with both the Adaptive and Nested options checked on. I've used the default number of cores (in this case, 10), and double the suggested RAM (16GB). Docker is using the recommended WSL configuration.
When I attempt to run anything with Docker Desktop, my guest OS becomes essentially unusable, barely responding to clicks and keyboard input. The macOS Activity Monitor shows the guest OS typically using close to 1000% of available CPU power (each 100% corresponding to full use of one core). This happens even while merely starting or shutting down Docker. I can run the same docker-compose.yml on a Windows laptop, or the macOS version of Docker, without a problem, and with very low CPU usage. For what it's worth, my particular use for Docker here is to run ElasticSearch and Kibana, but I don't think that's particular relevant to the problems I'm having.
I've tried:
- Uninstalling and reinstalling Docker.
- Uninstalling and reinstalling WSL.
- Resetting Docker.
- Turning off Docker auto-update (some people have said this causes them problems).
- Fresh installations of Windows 10 and 11.
- All of the above in different orders.
Is anyone out there running Docker Deskop in a Windows guest successfully without all of this grief? If so, is there any advise you can give to get this working correctly?