Docker 17参考手册
机器 | Machine
OpenStack (Machine)
在OpenStack上创建机器
强制性:
-
--openstack-auth-url
:Keystone服务基URL。
-
--openstack-flavor-id
或--openstack-flavor-name
:识别机器将使用的风味。
-
--openstack-image-id
或--openstack-image-name
:识别将用于机器的图像。
使用
$ docker-machine create --driver openstack vm
备选方案
-
--openstack-active-timeout
在OpenStack实例必须处于活动状态之前的超时时间(秒)。
-
--openstack-availability-zone
启动服务器的可用性区域。
-
--openstack-domain-name
或--openstack-domain-id
:仅用于验证( Keystone v3的域仅为)。
-
--openstack-endpoint-type
端点类型可以是internalURL
,adminURL
,或publicURL
它是驱动程序在OpenStack服务目录中选择正确URL的助手。如果没有提供,则默认值为publicURL
.
-
--openstack-floatingip-pool
用于获取公共IP的IP池可以将其分配给计算机。如果已经分配了IP地址,但没有分配给任何机器,则将选择此IP并将其分配给计算机。如果没有已分配的IP地址,则将分配一个新IP并分配给计算机。
-
--openstack-keypair-name
指定要使用的现有Nova键区。
-
--openstack-insecure
:显式允许OpenStack驱动程序执行“不安全”SSL(https)请求。服务器的证书将不会根据任何证书颁发机构进行验证。这一选择应谨慎使用。
-
--openstack-ip-version
如果实例同时具有IPv 4和IPv 6地址,则可以选择IP版本。如未提供4
会被使用。
-
--openstack-net-name
或--openstack-net-id
:识别机器将要连接的专用网络。如果您的OpenStack项目只包含一个专用网络,它将自动使用。
-
--openstack-password
:用户密码。如果标准环境变量OS_PASSWORD
已经设定好了。
-
--openstack-private-key-file
:与--openstack-keypair-name
,将私钥与键盘关联。
-
--openstack-region
该区域需要开展工作。如果OpenStack上只有一个区域,则可以省略。
-
--openstack-sec-groups
:如果OpenStack上有安全组,您可以指定一个逗号分隔列表,用于机器(例如secgrp001,secgrp002
)。
-
--openstack-username
:要使用的用户标识符。
-
--openstack-ssh-port
:如果机器上的SSH服务器不监听默认端口,则自定义SSH端口。
-
--openstack-ssh-user
:用于进入机器的SSH的用户名。如未提供root
会被使用。
-
--openstack-tenant-name
或--openstack-tenant-id
:确定将在其中创建机器的租户。
环境变量和默认值
CLI 选项 |
环境变量 |
默认值 |
---|---|---|
--openstack-active-timeout |
OS_ACTIVE_TIMEOUT |
200 |
--openstack-auth-url |
OS_AUTH_URL |
- |
--openstack-availability-zone |
OS_AVAILABILITY_ZONE |
- |
--openstack-domain-id |
OS_DOMAIN_ID |
- |
--openstack-domain-name |
OS_DOMAIN_NAME |
- |
--openstack-endpoint-type |
OS_ENDPOINT_TYPE |
publicURL |
--openstack-flavor-id |
OS_FLAVOR_ID |
- |
--openstack-flavor-name |
OS_FLAVOR_NAME |
- |
--openstack-floatingip-pool |
OS_FLOATINGIP_POOL |
- |
--openstack-image-id |
OS_IMAGE_ID |
- |
--openstack-image-name |
OS_IMAGE_NAME |
- |
--openstack-insecure |
OS_INSECURE |
false |
--openstack-ip-version |
OS_IP_VERSION |
4 |
--openstack-keypair-name |
OS_KEYPAIR_NAME |
- |
--openstack-net-id |
OS_NETWORK_ID |
- |
--openstack-net-name |
OS_NETWORK_NAME |
- |
--openstack-password |
OS_PASSWORD |
- |
--openstack-private-key-file |
OS_PRIVATE_KEY_FILE |
- |
--openstack-region |
OS_REGION_NAME |
- |
--openstack-sec-groups |
OS_SECURITY_GROUPS |
- |
--openstack-ssh-port |
OS_SSH_PORT |
22 |
--openstack-ssh-user |
OS_SSH_USER |
root |
--openstack-tenant-id |
OS_TENANT_ID |
- |
--openstack-tenant-name |
OS_TENANT_NAME |
- |
--openstack-username |
OS_USERNAME |
- |
机器,OpenStack,驱动程序
机器 | Machine相关
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
主页 | https://docker.com/ |
源码 | https://github.com/docker/docker |
版本 | 17 |
发布版本 | 17.06 |