People typically run HyperV on a Windows 10 host, or a Windows Server.
In contrast, Microsoft Hyper-V server is a standalone, basic (“bare metal”) virtualization server. Typically you manage it remotely from a (Windows 10 or Server) system with HyperV management tools installed.
Now, none of the docs on deploying Docker indicate it is possible to directly deploy Docker containers to a Hyper-V standalone server. They all talk of deploying to Windows 10 or Windows Server that have HyperV, which is not what I am after.
I understand I can use regular Microsoft tools to deploy a VM to HyperV standalone server, and then access the VM and deploy docker (containers) on that.
But is there any more direct method provided by Docker or a third party? Such that can help with automatic provisioning? Preferably something that inculdes as little Power(s)Hell scripting as possible.
Another approach would be a ready-made stripped-down purposebuilt linux distro for running docker containers inside HyperV, such that is installed once using regular HyperV tools and after that would provide tools that docker can remotely use to provision containers, effectively bypassing Microsoft HyperV tools and protocols completely. Does such a thing exist?