Да, это возможно. Не стесняйтесь создавать несколько виртуальных машин вручную с помощью выбранного вами инструмента и объединять их в сеть.
Vagrant и Ansible (Pull) также отлично работают на Windows, где Ansible работает в гостевой ОС.
Или вы можете запустить Ansible и / или Docker из WSL.
FWIW, кроме как для целей обучения, есть небольшая выгода от моделирования кластера Kubernetes / Openshift или аналогичной платформы на всей одной машине. Одни и те же ресурсы должны работать независимо от того, у вас один узел или несколько