使用 gcloud,我想创建一个类型为
n1-standard-1
的实例模板,并附加 GPU 和 Docker 容器。这可以通过控制台完成,但我想从命令行完成。
可以使用
gcloud alpha compute instance-templates create
和 --accelerator
选项创建带有 GPU 的实例模板。
也可以使用
gcloud alpha compute instance-templates create-with-container
创建带有容器的实例模板,但在这种情况下,无法识别 --accelerator
选项。
...但是不可能同时指定容器映像和请求GPU,还是我遗漏了什么?除了使用控制台手动创建模板之外,还有其他解决方法吗?
可以通过创建带有加速器的实例,然后使用 gcloud
设置容器来创建带有加速器的
实例和带有
gcloud beta compute instances update-container
的容器,但目前无法创建带有加速器的实例模板,带有 gcloud
. 的容器
您可以在以下位置提交该功能的功能请求: https://issuetracker.google.com/issues/new?component=187143&template=0
2024 年,我们可以使用 gcloud beta 计算实例模板 create-with-container ...
具体来说,首先,你可以在console中设置我们的实例模板(设置GPU、机器类型、容器镜像uri等...)。
其次,您可以在 UI 底部获得等效的 CLI“EQUIVALENT COMMAND LINE。”
现在,您可以从 shell 中复制、粘贴并使用它。