问题标签 [azure-container-instances]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
158 浏览

azure-container-instances - Windows 映像无法拉出错误“无法注册层”

我将图像存储在 AzureCI 中,但无法启动并出现以下错误。我会假设,因为第二个条目正在退出拉动图像,该图像实际上已成功下载,但没有关于第二个错误的其他信息。图像基于 microsoft/dotnet-framework,后者又基于 windowsservercore 图像

{ "count": 58, "firstTimestamp": "2018-01-23T04:06:59+00:00", "lastTimestamp": "2018-01-23T12:37:39+00:00", "message": "pulling image \"cr.azurecr.io/id-poc:latest\"", "name": "Pulling", "type": "Normal" }, { "count": 331, "firstTimestamp": "2018-01-23T04:07:15+00:00", "lastTimestamp": "2018-01-23T12:29:53+00:00", "message": "Back-off pulling image \"cr.azurecr.io/id-poc:latest\"", "name": "BackOff", "type": "Normal" }, { "count": 1, "firstTimestamp": "2018-01-23T11:52:33+00:00", "lastTimestamp": "2018-01-23T11:52:33+00:00", "message": "Failed to pull image \"cr.azurecr.io/id-poc:latest\": failed to register layer: re-exec error: exit status 1: output: failed in Win32: The system cannot find the file specified. (0x2) \nhcsshim::ImportLayer failed in Win32: The system cannot find the file specified. (0x2)", "name": "Failed", "type": "Warning" }, this continues 10 more times

0 投票
2 回答
556 浏览

azure - 我无法将社区 Ubuntu docker 映像部署到 Azure 容器实例

我运行以下 Azure CLI 命令:

并得到以下错误

映像“sagemath/sagemath-jupyter”的操作系统类型“null”与容器组“my-sage”的操作系统类型“Linux”不匹配。

即使 sagemath 映像是基于 Ubuntu Xenial 映像构建的:https ://github.com/sagemath/docker-images

我怎样才能解决这个问题?

0 投票
5 回答
1951 浏览

azure-container-instances - 公共 DNS 名称

根据以下链接,我应该在我的 ACI 容器中看到一个公共 DNS 名称: https ://feedback.azure.com/forums/602224-azure-container-instances/suggestions/32983720-automatically-assign-dns-name-to -实例

但是,不会创建任何 DNS 名称。这是我创建容器的方式:

我也尝试过使用 terraform(它使用 API),结果相同。

如果我们不能使用 DNS 名称,ACI 将不会对我们有用。

0 投票
1 回答
1140 浏览

azure - Azure 容器实例磁盘空间定价

这似乎既没有在 Microsoft 门户上列出,也没有在其他任何地方得到回答 - 所以我可能误解了它是如何在 Azure 中配置和/或计算的,但是;

在 Azure 中使用我的 Azure 容器注册表中的映像实例化容器实例,磁盘空间如何计费?我了解按秒计费的整个内存/CPU,但是运行实例占用的磁盘空间呢?

官方文档似乎对此非常模糊。

0 投票
2 回答
6196 浏览

azure - 使用 Azure 容器注册表从 C# 创建新的 Azure 容器实例

我创建了一个 Azure 容器注册表,并将自定义 ACI 上传到注册表 - 没问题 - 一切都按预期工作。我尝试使用 Azure 门户从映像创建容器实例,也没有问题 - 但是 - 当我想使用 C# 和 Microsoft Azure Management Container Instance Fluent API 自动执行操作时,我遇到了问题,即使我感觉自己翻遍了互联网和设置,寻找隐藏的障碍,一直没能找到多少帮助。

我的代码如下:

上面的代码一直给我一个例外:

Microsoft.Rest.Azure.CloudException: 'The image 'mytestimage/latest' in container group 'mytestgroup' is not accessible. Please check the image and registry credential.'

我尝试了几件事;

  1. 测试凭据docker login- 没问题。
  2. 拉图像docker pull mytestreg.azurecr.io/mytestimage- 没问题。
  3. 交换WithPrivateImageRegistryWithPublicImageRegistryOnly仅使用debianin WithImage- 按预期工作 - 没问题。
  4. 将标签留在latest图像名称之外 - 仍然不起作用。

我不知道为什么私有注册表的凭据不起作用 - 我一直在直接从 Azure 门户复制/粘贴以避免拼写错误,尝试手动输入等。

使用 Fiddler 检查流量并没有发现任何有趣的信息,除了上述异常消息是直接从 Azure 管理 API 返回的。

我缺少什么明显的东西?

0 投票
3 回答
2331 浏览

azure - 在 Azure 容器实例部署中设置 ENV

我尝试按照https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-keyvault-parameter#deploy上的文档自动将 Docker 容器部署到 Azure 资源组-a-key-vault-and-secrethttps://gallery.azure.com/artifact/20161101/microsoft.containerinstances.1.0.8/Artifacts/mainTemplate.json

我能够成功部署我的应用程序,包括从 Vault 检索加密的秘密。我现在正在努力为我的容器设置 ENV,包括机密和普通 ENV。尽管有一种方法可以在az containerAPI 中设置 ENV,但我在资源组部署 API 的文档中找不到任何内容。如何将 ENV 传递到我的 Azure 容器?

0 投票
1 回答
303 浏览

azure - Azure 容器组实例

我正在使用 Azure 容器实例组。我的一个容器不断重新启动。它进入终止状态并重新启动。日志中的一切看起来都很好。容器正在运行一个 spring 框架 + React 应用程序。当我在本地运行容器时......它工作得很好。

不确定幕后发生了什么?

0 投票
0 回答
46 浏览

azure - Azure Linux VM 中的 KVM VM

据我了解,我可以使用 Windows 根操作系统和使用嵌套虚拟化的 Dv3 大小的 VM 运行 Hypervisor,但是当谈到使用 KVM 而不是嵌套虚拟化时,我什么也没找到。KVM VM 可以在 Azure Linux VM 中运行吗?

0 投票
4 回答
12763 浏览

azure - 更新 Azure 容器实例中的 docker 映像

我在 docker hub 的存储库中有一个图像。我基于 docker hub 上的存储库中的图像创建了 azure 容器实例。我更新了 docker hub 上存储库中的图像。如何将更改应用到容器?

0 投票
0 回答
301 浏览

azure-container-instances - 容器实例的公共 ip 不可访问

我使用这些标志创建了一个 azure 容器实例 az container create:

在创建它之后,尝试访问 fqdn 以及公共 ip。两者都返回 404 not found 错误。