Do we have facilities to run vdq command from remote machine ?
vdq is a part of ESXi shell, so like other ESXi commands it should be executed on ESXi. BTW do you mean running the command remotely using some scripts or what means ?
yes , I am trying to run a docker container remotely to check the status of the disks in esxi and provision VSAN.
I dont think that is possible from docker as the vdq library sits on ESXi , taking ssh to ESXi remotely or connecting to ESXi through scripts may work.