VMware vCloud Air

vCloud Air订阅服务上创建计算机。您需要在vCloud Air VPC或专用云的现有订阅中拥有一个帐户。

用法

$ docker-machine create --driver vmwarevcloudair --vmwarevcloudair-username=user --vmwarevcloudair-password=SECRET vm

选项

  • --vmwarevcloudair-catalog: 目录。
  • --vmwarevcloudair-catalogitem:目录项。
  • --vmwarevcloudair-computeid:计算ID(如果使用专用云)。
  • --vmwarevcloudair-cpu-count:VM CPU计数。
  • --vmwarevcloudair-docker-port:Docker端口。
  • --vmwarevcloudair-edgegateway:组织边缘网关。
  • --vmwarevcloudair-memory-size:VM内存大小(以MB为单位)。
  • --vmwarevcloudair-orgvdcnetwork:要附加的组织VDC网络。
  • --vmwarevcloudair-password必需的vCloud Air密码。
  • --vmwarevcloudair-provision:安装Docker二进制文件。
  • --vmwarevcloudair-publicip:组织使用的公共IP。
  • --vmwarevcloudair-ssh-port:SSH端口。
  • --vmwarevcloudair-username必需的vCloud Air用户名。
  • --vmwarevcloudair-vdcid:虚拟数据中心ID。

Ubuntu Server 12.04 LTS (amd64 20140927)默认情况下,VMware vCloud Air驱动程序使用该映像。

环境变量和默认值

CLI选项 环境变量 默认
--vmwarevcloudair-catalog VCLOUDAIR_CATALOG Public Catalog
--vmwarevcloudair-catalogitem VCLOUDAIR_CATALOGITEM Ubuntu Server 12.04 LTS (amd64 20140927)
--vmwarevcloudair-computeid VCLOUDAIR_COMPUTEID --
--vmwarevcloudair-cpu-count VCLOUDAIR_CPU_COUNT 1
--vmwarevcloudair-docker-port VCLOUDAIR_DOCKER_PORT 2376
--vmwarevcloudair-edgegateway VCLOUDAIR_EDGEGATEWAY <vdcid>
--vmwarevcloudair-memory-size VCLOUDAIR_MEMORY_SIZE 2048
--vmwarevcloudair-orgvdcnetwork VCLOUDAIR_ORGVDCNETWORK <vdcid>-default-routed
--vmwarevcloudair-password VCLOUDAIR_PASSWORD --
--vmwarevcloudair-provision VCLOUDAIR_PROVISION true
--vmwarevcloudair-publicip VCLOUDAIR_PUBLICIP --
--vmwarevcloudair-ssh-port VCLOUDAIR_SSH_PORT 22
--vmwarevcloudair-username VCLOUDAIR_USERNAME --
--vmwarevcloudair-vdcid VCLOUDAIR_VDCID --
计算机VMware vCloud Air驱动程序