©
本文档使用
php.cn手册 发布
获取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 |