Civicrm Development (Coding) Environment Virtual Machine
There's docker, there's vagrant but there isn't a pre-built VM setup.

I can probably knock something up next week if there's a demand for it (we have a local Ubuntu 18.04 BuildKit VM which we have templated for re-use.

https://docs.civicrm.org/dev/en/latest/tools/buildkit/

We're also continually testing BuildKit on Windows Subsystem for Linux and this is so close to working with one issue remaining on the WSL platform which is preventing full functionality.