This Virtual Machine (using Vagrant) to build an Ubuntu based virtual machine that has the MicroK8S setup of Kubernetes.
It also installs docker, and sets up aliases for kubectl in line with the MicroK8S documentation.
Initially this should be functionally similar to MiniKube.
If you want a multi-node similar environment, here's a similar repository.