Docker 17
机器 | Machine

VMware vCloud Air (Machine)

VMware vCloudAir

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

使用

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

备选方案

  • --vmwarevcloudair-username需要 vCloud Air用户名。

  • --vmwarevcloudair-password需要 vCloud Air密码。

  • --vmwarevcloudair-computeid:计算ID(如果使用专用云)。

  • --vmwarevcloudair-vdcid:虚拟数据中心ID。

  • --vmwarevcloudair-orgvdcnetwork:组织VDC网络附加。

  • --vmwarevcloudair-edgegateway:组织边缘网关。

  • --vmwarevcloudair-publicip:组织公共IP使用。

  • --vmwarevcloudair-catalog: 目录。

  • --vmwarevcloudair-catalogitem:目录项目。

  • --vmwarevcloudair-provision:安装Docker二进制文件。

  • --vmwarevcloudair-cpu-count:VM CPU数量。

  • --vmwarevcloudair-memory-size:以MB为单位的VM内存大小。

  • --vmwarevcloudair-ssh-port:SSH端口。

  • --vmwarevcloudair-docker-port:Docker端口。

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

环境变量和默认值

CLI 选项环境变量默认值
--vmwarevcloudair-usernameVCLOUDAIR_USERNAME-
--vmwarevcloudair-passwordVCLOUDAIR_PASSWORD-
--vmwarevcloudair-computeidVCLOUDAIR_COMPUTEID-
--vmwarevcloudair-vdcidVCLOUDAIR_VDCID-
--vmwarevcloudair-orgvdcnetworkVCLOUDAIR_ORGVDCNETWORK<vdcid>-default-routed
--vmwarevcloudair-edgegatewayVCLOUDAIR_EDGEGATEWAY<vdcid>
--vmwarevcloudair-publicipVCLOUDAIR_PUBLICIP-
--vmwarevcloudair-catalogVCLOUDAIR_CATALOGPublic Catalog
--vmwarevcloudair-catalogitemVCLOUDAIR_CATALOGITEMUbuntu Server 12.04 LTS (amd64 20140927)
--vmwarevcloudair-provisionVCLOUDAIR_PROVISIONtrue
--vmwarevcloudair-cpu-countVCLOUDAIR_CPU_COUNT1
--vmwarevcloudair-memory-sizeVCLOUDAIR_MEMORY_SIZE2048
--vmwarevcloudair-ssh-portVCLOUDAIR_SSH_PORT22
--vmwarevcloudair-docker-portVCLOUDAIR_DOCKER_PORT2376

机器VMware vCloud Air驱动程序