Files
docker-machine/docs/drivers/vsphere.md
David Gageot 68e6e3f905 Lint all Markdown documents
Signed-off-by: David Gageot <david@gageot.net>
2015-11-27 10:38:56 +01:00

3.0 KiB

VMware vSphere

Creates machines on a VMware vSphere Virtual Infrastructure. The machine must have a working vSphere ESXi installation. You can use a paid license or free 60 day trial license. Your installation may also include an optional VCenter server. The vSphere driver depends on govc (must be in path) and has been tested with vmware/govmomi@c848630.

Options:

  • --vmwarevsphere-cpu-count: CPU number for Docker VM.
  • --vmwarevsphere-memory-size: Size of memory for Docker VM (in MB).
  • --vmwarevsphere-boot2docker-url: URL for boot2docker image.
  • --vmwarevsphere-vcenter: IP/hostname for vCenter (or ESXi if connecting directly to a single host).
  • --vmwarevsphere-disk-size: Size of disk for Docker VM (in MB).
  • --vmwarevsphere-username: required vSphere Username.
  • --vmwarevsphere-password: required vSphere Password.
  • --vmwarevsphere-network: Network where the Docker VM will be attached.
  • --vmwarevsphere-datastore: Datastore for Docker VM.
  • --vmwarevsphere-datacenter: Datacenter for Docker VM (must be set to ha-datacenter when connecting to a single host).
  • --vmwarevsphere-pool: Resource pool for Docker VM.
  • --vmwarevsphere-compute-ip: Compute host IP where the Docker VM will be instantiated.

The VMware vSphere driver uses the latest boot2docker image.

Environment variables and default values:

CLI option Environment variable Default
--vmwarevsphere-cpu-count VSPHERE_CPU_COUNT 2
--vmwarevsphere-memory-size VSPHERE_MEMORY_SIZE 2048
--vmwarevsphere-disk-size VSPHERE_DISK_SIZE 20000
--vmwarevsphere-boot2docker-url VSPHERE_BOOT2DOCKER_URL Latest boot2docker url
--vmwarevsphere-vcenter VSPHERE_VCENTER -
--vmwarevsphere-username VSPHERE_USERNAME -
--vmwarevsphere-password VSPHERE_PASSWORD -
--vmwarevsphere-network VSPHERE_NETWORK -
--vmwarevsphere-datastore VSPHERE_DATASTORE -
--vmwarevsphere-datacenter VSPHERE_DATACENTER -
--vmwarevsphere-pool VSPHERE_POOL -
--vmwarevsphere-compute-ip VSPHERE_COMPUTE_IP -