VMware vSphere
在VMware vSphere 虚拟基础架构上创建计算机。该计算机必须具有正常的vSphere ESXi安装。您可以使用付费许可证或60天免费试用许可证。您的安装中可能还包括可选的VCenter服务器。
用法
$ docker-machine create --driver vmwarevsphere --vmwarevsphere-username=user --vmwarevsphere-password=SECRET vm
选项
--vmwarevsphere-boot2docker-url
:boot2docker映像的URL。--vmwarevsphere-cpu-count
:Docker VM的CPU号。--vmwarevsphere-datacenter
:适用于Docker VM的数据中心(ha-datacenter
连接到单个主机时必须设置为)。--vmwarevsphere-datastore
:用于Docker VM的数据存储。--vmwarevsphere-disk-size
:Docker VM的磁盘大小(以MB为单位)。--vmwarevsphere-folder
:Docker VM的vSphere文件夹。该文件夹必须已经存在于数据中心中。--vmwarevsphere-hostsystem
:实例化Docker VM的vSphere计算资源。如果将群集与DRS一起使用,则可以将其省略。--vmwarevsphere-memory-size
:Docker VM的内存大小(以MB为单位)。--vmwarevsphere-network
:连接Docker VM的网络。--vmwarevsphere-password
:必需的vSphere密码。--vmwarevsphere-pool
:Docker VM的资源池。--vmwarevsphere-username
:必需的vSphere用户名。--vmwarevsphere-vcenter-port
:适用于vCenter的vSphere端口。--vmwarevsphere-vcenter
:vCenter(或ESXi(如果直接连接到单个主机)的IP /主机名)。
VMware vSphere驱动程序使用最新的boot2docker映像。
环境变量和默认值
CLI选项 | 环境变量 | 默认 |
---|---|---|
--vmwarevsphere-boot2docker-url |
VSPHERE_BOOT2DOCKER_URL |
最新的boot2docker URL |
--vmwarevsphere-cpu-count |
VSPHERE_CPU_COUNT |
2 |
--vmwarevsphere-datacenter |
VSPHERE_DATACENTER |
-- |
--vmwarevsphere-datastore |
VSPHERE_DATASTORE |
-- |
--vmwarevsphere-disk-size |
VSPHERE_DISK_SIZE |
20000 |
--vmwarevsphere-hostsystem |
VSPHERE_HOSTSYSTEM |
-- |
--vmwarevsphere-memory-size |
VSPHERE_MEMORY_SIZE |
2048 |
--vmwarevsphere-network |
VSPHERE_NETWORK |
-- |
--vmwarevsphere-password |
VSPHERE_PASSWORD |
-- |
--vmwarevsphere-pool |
VSPHERE_POOL |
-- |
--vmwarevsphere-username |
VSPHERE_USERNAME |
-- |
--vmwarevsphere-vcenter-port |
VSPHERE_VCENTER_PORT |
443 |
--vmwarevsphere-vcenter |
VSPHERE_VCENTER |
-- |
--vmwarevsphere-folder |
VSPHERE_FOLDER |
-- |