问题标签 [azure-container-registry]

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 回答
365 浏览

node.js - 如何使用 Azure 节点 sdk 创建具有 azure 私有 ACR 映像的容器

我有以下代码尝试使用 Azure 节点 sdk 创建具有私有 ACR 映像的 Azure 容器实例。

它给了我以下错误:

0 投票
2 回答
434 浏览

azure - Azure 容器注册表作为通用存储库?

我们可以将 Azure 容器注册表用作通用工件存储库,如 VSTS 包管理器或工件吗?如果是这样,这样做的常见问题/陷阱是什么?为什么它(不)是可取的?

0 投票
1 回答
174 浏览

azure-pipelines-build-task - DnsNameLabelNotSupported - Azure 容器实例的 VSTS ARM 模板

基本上在"dnsNameLabel"为 azure 容器实例添加了 arm 模板的值之后,我收到了以下消息:

摘自 arm-template.json

PS 我正在使用 VSTS 的 Azure 资源组部署任务进行部署。

0 投票
2 回答
3238 浏览

azure - 无法从 Azure 容器注册表中拉取映像 - 拉取被拒绝

我登录成功,但拉不开:

但似乎我的命名正确(见截图):

在此处输入图像描述

我可能做错了什么?如何检查我的服务主体是否具有正确的权限?

下面是调用 Get-AzureRmRoleAssignment 的结果:

在此处输入图像描述

0 投票
3 回答
4300 浏览

azure - 重启 Azure 容器实例

我很喜欢这些东西,但我似乎错过了一些东西。我将图像推送到私有 Azure 注册表并直接通过门户生成容器实例。奇迹般有效。现在我改变了一些东西,再次推动......我该怎么办?杀死并删除实例并重新创建?每次?兄弟,丹尼尔

0 投票
2 回答
2416 浏览

azure - Azure 容器服务:尝试拉取镜像但失败

我正在尝试部署我的 k8s 集群。但是当我这样做时,它无法提取图像。这是我跑步时得到的kubectl describe pods

这是我查看单个 pod 时得到的结果:

这是我的 YAML 文件:

我的 docker 图像结果:

0 投票
2 回答
275 浏览

azure - 无法将 docker 映像从 azure 注册表托管到 azure 批处理

我是 docker 和 azure batch 的新手。我目前遇到的问题是我有 2 个 dotnet 控制台应用程序,其中一个在本地运行(它以编程方式在 azure 批处理上创建池、作业和任务),第二个我创建了一个 docker 映像并推送到 azure 容器注册表。现在的事情是当我从本地运行的应用程序创建 cloudtTask 作为下面的 monetione

并将其添加到 BatchClient,我在 azure batch(Azure 门户)中得到的期望是这样的:

System.UnauthorizedAccessException:对路径“/home/_azbatch/.dotnet”的访问被拒绝。---> System.IO.IOException: Permission denied --- End of internal exception stack trace ---

可能是什么问题?谢谢你。

0 投票
1 回答
315 浏览

docker - Azure 批处理任务未从 docker hub 拉取基础映像

在运行我的简单应用程序映像(托管在 Azure 容器注册表上)时,我遇到了一个奇怪的问题。当我在 azure 批处理中创建 Cloudtask 以通过从 azure 容器注册表获取映像来运行映像时,似乎该映像的基本映像没有从 docker hub 拉出(这是我自己的另一个映像,我推送到 docker hub) . 事情是当我在本地运行图像时,一切都按预期工作(在容器中创建了不同的文件/文件夹)但是在天蓝色批处理上(没有任何反应)。可能是什么问题。谢谢你。

图像在本地运行时的结果将创建这些文件:

在你好世界之前

报告.html

运行.sh

wkhtmltopdf

在你好世界之后

映像在 Azure 批处理上运行时的结果

在你好世界之前

在你好世界之后

这是 Dockerfile

这是 run_all.sh 文件

0 投票
1 回答
479 浏览

docker - Azure批处理工作目录问题

我是 Azure 批处理和 docker 的新手。我面临的问题是我基于另一个自定义图像创建了一个图像,其中一些文件和文件夹是在容器的根级别/目录中创建的,并且一切正常,但是当同一图像在 Azure 批处理任务中运行时,我不知道这些文件和文件夹是在哪里创建的,因为 wd(工作目录)文件夹是空的。请问有什么建议吗?谢谢你。我知道 Azure 批处理对目录结构做了一些事情,但我不清楚。

0 投票
2 回答
407 浏览

azure - Docker 任务:如何从构建/发布变量设置 Azure 容器注册表名称或 ID?

我在使用 Azure Container Reigstry 的构建/发布管道上遇到问题。

我使用 Azure 资源组部署任务来部署 Azure 容器注册表(和其他东西),它运行良好。我在输出变量中有 loginServer、用户名和密码以重用它。

然后我想构建并将图像推送到 ACR,但我无法使用变量设置注册表的名称(我从输出变量中获得)。我在设置定义时必须选择注册表,但此时没有创建它。

有没有办法做到这一点 ?

作为一种解决方法,我使用 Azure 资源组部署创建注册表,然后将输出变量发送到一个 powershell 脚本,该脚本构建、标记并将我的图像推送到注册表。

如果没有人有更好的方法,我想我会发布一个用户声音来改变它。