docker – Deploying minimal OS for running Powershell scheduled tasks?

People,

I need your suggestion and guidance in deploying minimal Operating System to run multiple Powershell Scheduled tasks on my OnPremise Hypervisor VMware v6.7

Typically, I am installing these modules

Active Directory
VMware PowerCLI,
Microsoft 365 (Office 365) 
Azure reporting.

Which one should be better for my scenario above?

Docker
Windows Server Core
Windows Server Nano

Thank you in advance.