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 |
-- |