Hundreds of docker.exe threads spawned for windows

Hi docker community,

After running Docker Desktop on windows for over a year without problems, I’m suddenly encountering some catastrophic issues. Here’s the outline:

  • Host: Windows 10 Pro build 22h2
  • Docker Desktop version: 4.22.1 on WSL2 backend
  • Active containers: anywhere from 3-6 containers

After a few days, docker will start spawning dozens then hundreds of docker.exe processes. Eventually, this will bring the entire host to a halt through massive memory consumption. Any suggestions on where to start troubleshooting this?

Separately, what’s the best practice recommendation to long-running docker containers on windows? I just need docker engine and compose to run reliably, i don’t care if it’s running Desktop or not.

Thanks in advance!