Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何使用io1存储参数指定iops参数?_Amazon Web Services_Docker_Amazon Ec2_Docker Machine - Fatal编程技术网

Amazon web services 如何使用io1存储参数指定iops参数?

Amazon web services 如何使用io1存储参数指定iops参数?,amazon-web-services,docker,amazon-ec2,docker-machine,Amazon Web Services,Docker,Amazon Ec2,Docker Machine,我正在尝试使用Docker机器创建EC2实例,需要显式指定 io1存储,因此我搜索并发现我可以调用: dm create -d amazonec2 --amazonec2-access-key abc --amazonec2-secret-key def --amazonec2-instance-type "t2.small" --amazonec2-volume-type "io1" --amazonec2-region eu-west-2 app-pr

我正在尝试使用Docker机器创建EC2实例,需要显式指定
io1
存储,因此我搜索并发现我可以调用:

dm create -d amazonec2 --amazonec2-access-key abc --amazonec2-secret-key def --amazonec2-instance-type "t2.small" --amazonec2-volume-type "io1" --amazonec2-region eu-west-2 app-prod
这给了我一个错误:

InvalidParameterCombination:必须为io1卷指定参数iops

如何指定额外参数
iops
docker machine create--help
输出中没有提及。

根据(在撰写本文时),无法通过
docker machine create
命令配置卷的IOPS。docker machine只是将卷类型路由到AWS API,而没有首先对其进行评估,当卷类型为io1或io2且缺少IOPS选项时,这反过来会抛出上述错误


这一问题已在2016年被提出来,但尚未得到解决。

遗憾的是,你不能。有更多的细节,但简短的版本是,它不支持IOPS选项,唯一的解决办法是手动创建一个实例。嗨,丹尼斯,谢谢你的来电。由于无法从cli中指定,因此我使用GUI创建了卷实例。我注意到它被分配了一个卷ID。从cli创建EC2实例时可以使用该ID吗?为了明确我希望EC2实例使用该特定卷,而不是创建gp2卷?再次查看源代码,我找不到附加现有EBS卷的选项。docker机器在这方面似乎非常有限。