Docker 17参考手册
机器 | Machine
Exoscale (Machine)
在外尺度...
获取api密钥和api密钥。API细节把它们传递给machine create
带着--exoscale-api-key
和--exoscale-api-secret-key
选择。
使用
$ docker-machine create --driver exoscale --exoscale-api-key=API --exoscale-api-secret-key=SECRET vm
备选方案
-
--exoscale-url
::您的API端点。
-
--exoscale-api-key
*所需你的API密钥。
-
--exoscale-api-secret-key
*所需你的API密匙。
-
--exoscale-instance-profile
*实例简介。
-
--exoscale-disk-size
:GB中主机的磁盘大小(10,50,100,200,400)。
-
--exoscale-image
:图像模板(例如ubuntu-16.04,ubuntu-15.10)。
-
--exoscale-security-group
*安全小组。如果它不存在,它将被创建。
-
--exoscale-availability-zone
*外部可用区。
-
--exoscale-ssh-user
:SSH用户名,它必须与默认的SSH用户匹配。
-
--exoscale-userdata
包含云init用户数据的文件路径。
-
--exoscale-affinity-group
:亲和力组机器将在其中启动。
如果提供了自定义安全组,则需要确保允许入口规则中的tcp端口22和2376。此外,如果您想使用群集,还添加TCP端口3376。
反亲和力组所能拥有的对接机器的数量是有限的.。这可以通过指定一个额外的反亲和组来实现。--exoscale-affinity-group=docker-machineX
环境变量和默认值
CLI选项 |
环境变量 |
默认 |
---|---|---|
--exoscale-URL |
EXOSCALE_ENDPOINT |
https://api.exoscale.ch/compute |
--exoscale-API密钥 |
EXOSCALE_API_KEY |
- |
--exoscale-API的秘密密钥 |
EXOSCALE_API_SECRET |
- |
--exoscale实例瞩目 |
EXOSCALE_INSTANCE_PROFILE |
小 |
--exoscale磁盘大小 |
EXOSCALE_DISK_SIZE |
50 |
--exoscale图像 |
EXOSCALE_IMAGE |
Ubuntu的16.04 |
--exoscale安全组 |
EXOSCALE_SECURITY_GROUP |
docker-machine |
--exoscale可用性区 |
EXOSCALE_AVAILABILITY_ZONE |
CH-DK-2 |
--exoscale-SSH用户 |
EXOSCALE_SSH_USER |
Ubuntu的 |
--exoscale,用户数据 |
EXOSCALE_USERDATA |
- |
--exoscale亲和性的基团 |
EXOSCALE_AFFINITY_GROUP |
docker-machine |
机器,exoscale,司机
机器 | Machine相关
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
主页 | https://docker.com/ |
源码 | https://github.com/docker/docker |
版本 | 17 |
发布版本 | 17.06 |