vm docker create: subnetNames should require virtualNetworkName

--virtual-network-name should be mandatory when --subnet-names is passed
to vm docker create, as it is for vm create