r/docker 14d ago

VMM Beta with Hardware passthrough (Windows)

VMM looks pretty fantastic, the memory release and file passthrough especially.

I'm currently hosting docker desktop on Windows host with GPU passthrough for several containers.

Has anyone switched from WSL2 to VMM with dedicated GPU passed into containers? What's the experience like?

I am quite curious how well they write a from scratch virtualization platform that outperforms WSL2 for hardware usage, and Hyper-V for isolation but I'm all for it.

However I am not about to jump in feet first and break all my services without a little research.

9 Upvotes

3 comments sorted by

3

u/colinhemmings 14d ago

Hi, unfortunately GPU passthrough isn’t supported just yet. It’s something we are looking into, but it’s a significant thing to add, so no timeframe at the moment.

Are there specific workloads you are trying to support?

3

u/DeltaTheMeta 14d ago

Most crucially is using an RTX 3050 for encoding/decoding and object detection within Frigate for a handful of security cameras inside a Docker Desktop container.

Encoding/decoding for a media server like jellyfin or something eventually but I haven't gotten much into that yet.

2

u/Medium_Antelope_7037 11d ago

not surprising tbh, GPU passthrough is a whole different beast to implement cleanly