非常教程

Docker 17参考手册

机器 | Machine

VMware vSphere (Machine)

在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

-

机器,VMware vSphere,驱动程序

机器 | Machine相关

1.亚马逊网络服务(机器) | Amazon Web Services (Machine)
2.数字海洋(机器) | Digital Ocean (Machine)
3.docker机器活动 | docker-machine active
4.docker机器配置 | docker-machine config
5.docker机器创建 | docker-machine create
6.docker-machine env
7.docker机器助手 | docker-machine help
8.docker机器检查 | docker-machine inspect
9.docker-machine ip
10.docker-machine kill
11.docker-machine ls
12.docker机器规定 | docker-machine provision
13.docker机器再生 | docker-machine regenerate-certs
14.docker机器重启 | docker-machine restart
15.docker-machine rm
16.docker-machine scp
17.docker-machine ssh
18.docker-machine start
19.docker-machine status
20.docker-machine stop
21.docker-machine upgrade
22.docker-machine url
23.驱动程序选项和操作系统默认值 | Driver options and operating system defaults (Machine)
24.驱动总览 | Drivers overview (Machine)
25.Exoscale (Machine)
26.通用 | Generic (Machine)
27.开始使用本地VM | Get started with a local VM (Machine)
28.谷歌电脑引擎 | Google Compute Engine (Machine)
29.IBM Softlayer (Machine)
30.安装机器 | Install Machine
31.机器 | Machine
32.机器CLI概述 | Machine CLI overview
33.机器命令行完成 | Machine command-line completion
34.机器概念和帮助 | Machine concepts and help
35.机器总览 | Machine overview
36.Microsoft Azure (Machine)
37.Microsoft Hyper-V (Machine)
38.从Boot2Docker迁移到Machine | Migrate from Boot2Docker to Machine
39.OpenStack (Machine)
40.Oracle VirtualBox (Machine)
41.配置AWS EC2实例(机器) | Provision AWS EC2 instances (Machine)
42.提供数字海洋 | Provision Digital Ocean Droplets (Machine)
43.在云中配置主机 | Provision hosts in the cloud (Machine)
44.Rackspace (Machine)
45.VMware Fusion (Machine)
46.VMware vCloud Air (Machine)
Docker 17

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

主页 https://docker.com/
源码 https://github.com/docker/docker
版本 17
发布版本 17.06