Hosting BitWarden on my Windows 10 daily driver

I only have one machine: a relatively powerful and under-utilized Windows 10 Pro machine.

I have some Docker containers and a few Hyper-V VMs.

What I am trying to determine is the best route for self-hosting BitWarden. I figure I have a few options:

Curious if there are any pros/cons to either. Or if there are some other options.