何时停止或删除Azure容器实例

时间:2020-03-06 10:41:57

标签: azure azure-container-instances

这是有关ACI用法及其定价计算的一般建议的问题。

我检查了MSFT链接:ACI pricing 它说它是根据内存和CPU消耗来收费的。而且我的方案的计算在MSFT定价计算器中不可用。

我做了一些背景研究,例如,我停止/取消分配了我的ACI,我不再需要付费,但是我读到很多教程实际上指导我们创建/删除新的ACI,并且开始/停止功能仅存在于Azure CLI中。

  1. Logic-app ACI自定义连接器不具有启动/停止功能
  2. Azure PowerShell没有启动/停止功能。

Questions: If so, what is the difference between Stopping and Deleting ACI in terms of pricing and performance?

例如:

  1. 我可以使用Azure自动化运行手册来调用Azure CLI来停止/启动我的ACI。
  2. 我可以使用Logic应用程序-ACI自定义连接器删除/创建新的ACI。

为了避免从Docker集线器中提取映像(或将映像保存在Azure容器注册表中)而付出的带宽成本,停止ACI并重新启动是否会更快?这样会比每次配置一个新实例更快。

为什么Azure PowerShell模块和逻辑应用程序自定义连接器中没有停止/启动功能?看来这是一种更好的处理它们的方法。

1 个答案:

答案 0 :(得分:1)

here开始,我会说没有区别。停止的实例也不会产生任何费用。

回收容器时,资源将被释放并 容器组的计费停止

但是,这还意味着重新启动已停止的实例实际上不会比从头开始创建要快。启动可能会在新主机上发生,因此拉取映像也将需要再次发生。