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