在 Azure 容器实例中,可以重复使用容器组还是每个部署都应该使用自己的容器组?
In Azure Container Instances, is it ok to reuse container groups or should each deployment use its own?
使用 Azure 容器实例时,是否可以重复使用现有的容器组,或者我们是否应该在每次部署容器时创建一个新的容器组?
您在使用门户、CLI 或 PowerShell 时没有此选择,但在使用 REST API 时,您可以将容器添加到现有容器组。只要容器名称是唯一的,就会在现有容器组和 运行 中进行配置。问题是,仅仅因为这行得通,它是打算以这种方式使用,还是为每个容器部署创建新容器组的设计方式,一旦容器完成 运行ning,删除容器组。
如果您要为现有 application/task 部署新映像,则可以使用现有容器组。但是,如果这是一组新功能,那么您可能应该创建一个新的容器组。
The question is, just because this works, is it meant to be used this
way or is the designed way to create a new container group for each
container deployment and once the container finished running, delete
the container group.
对于你的问题,我觉得你是对的。无法更新容器组。要更改现有组,您需要删除并重新创建它。
容器组还有一些其他限制,您可以从这里获得有关 Azure 中容器的更多详细信息link,以及有关容器组的详细信息。
使用 Azure 容器实例时,是否可以重复使用现有的容器组,或者我们是否应该在每次部署容器时创建一个新的容器组?
您在使用门户、CLI 或 PowerShell 时没有此选择,但在使用 REST API 时,您可以将容器添加到现有容器组。只要容器名称是唯一的,就会在现有容器组和 运行 中进行配置。问题是,仅仅因为这行得通,它是打算以这种方式使用,还是为每个容器部署创建新容器组的设计方式,一旦容器完成 运行ning,删除容器组。
如果您要为现有 application/task 部署新映像,则可以使用现有容器组。但是,如果这是一组新功能,那么您可能应该创建一个新的容器组。
The question is, just because this works, is it meant to be used this way or is the designed way to create a new container group for each container deployment and once the container finished running, delete the container group.
对于你的问题,我觉得你是对的。无法更新容器组。要更改现有组,您需要删除并重新创建它。
容器组还有一些其他限制,您可以从这里获得有关 Azure 中容器的更多详细信息link,以及有关容器组的详细信息。