Bre*_*obi 4 azure-container-instances
我正在处理一个新的容器映像,它运行我的工作进程以排空Azure队列.一旦队列为空,我的应用程序退出,我希望ACI取消分配并被删除.我所看到的是ACI棒.它处于"终止"状态,重启次数为0,正如我所料(在Azure门户中看到),但为什么不完全从ACI列表中删除/删除?
我使用Azure cli创建这些实例,并指定restart never选项.这是我的命令行(减去图像特定的细节):
az container create --cpu 4 --memory 14 --restart-policy never --os-type windows --location eastus
Run Code Online (Sandbox Code Playgroud)
我当然也想知道结算停止的地方.一旦我看到终止状态,我希望结算已经停止.虽然目前尚不清楚.我当然可以手动删除ACI,它会立即消失,如果退出应用程序也一样吗?
如果您的容器处于终止状态,则不再向您收费.尽管您希望在终止后查询容器的日志,事件或详细信息,但资源本身仍会保留,直到您将其删除为止.如果要删除现有容器组,则在Azure Functions上编写一些代码是一条很好的路径,因此您可以定义何时应删除某些内容.
看看这个概念的这个基本例子.
https://github.com/dgkanatsios/AzureContainerInstancesManagement/tree/master/functions/ACIDelete
| 归档时间: |
|
| 查看次数: |
527 次 |
| 最近记录: |