【问题标题】:When to stop OR delete Azure Container Instance何时停止或删除 Azure 容器实例
【发布时间】:2020-03-06 10:41:57
【问题描述】:

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

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

我做的一些背景研究,tf 我停止/取消分配了我的 ACI,我不应该再被收费,但我读到很多教程实际上指导我们创建/删除一个新的 ACI,并且开始/停止函数仅存在于 Azure CLI 中。

  1. Lo​​gic-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. 我可以使用逻辑应用程序 - ACI 自定义连接器来删除/创建新的 ACI。

停止 ACI 并重新启动会不会更快,以避免从 Docker 中心提取映像(或将映像保存在 Azure 容器注册表中)的带宽成本?而且它会更快,而不是每次都配置一个新实例。

为什么停止/启动功能在 Azure PowerShell 模块和逻辑应用自定义连接器中不可用?似乎这听起来像是处理它们的更好方法。

【问题讨论】:

    标签: azure azure-container-instances


    【解决方案1】:

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

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

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

    【讨论】:

    • 图片总是被拉取吗?我找到了以下信息here容器组持续时间是从我们开始提取您的第一个容器的映像 (对于新部署) 或您的容器组重新启动(如果已部署),直到容器组停止。
    • 据我发现,重启不会拉取图像。但是,停止然后重新开始将(相当于删除和重新创建)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-04
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    • 1970-01-01
    • 1970-01-01
    • 2020-08-13
    相关资源
    最近更新 更多