问题标签 [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 回答
925 浏览

azure - Azure 应用服务 - docker 容器 - 在 CI/CD 之后获取最新版本

通过 VSTS,我们为一个项目创建了 CI/CD 管道,其中最终产品是一个 docker 镜像,它将被放置在一个 azure 容器注册表中。

在 azure app 服务中,我们有一个基于 linux 容器的服务计划,它承载了上面放置的最新镜像。

但是,在 docker 容器中,虽然我们启用了持续部署,但并没有采用最新版本,它托管的是相同的旧版本镜像。

如何在应用服务容器中部署最新的 docker 镜像?

0 投票
2 回答
1154 浏览

azure - Docker 无法登录到 azurecr.io

Docker version 17.09.0-ce, build afdb6d4(在 Mac OS 10.12.5 上运行)运行时出现以下错误docker login <proj>.azurecr.io

警告:无法从守护进程获取默认注册表端点(无法在 unix:///var/run/docker.sock 连接到 Docker 守护进程。docker 守护进程是否正在运行?)。使用系统默认值: https ://index.docker.io/v1/

这是在我输入用户名和密码后使用az acr. 我过去做过同样的过程,现在它不再起作用了。

我该如何调试它并再次登录/拉取图像?

0 投票
1 回答
334 浏览

azure - 如何在 azure Docker 中部署 asp.net 核心应用程序?

通过开发基于 Docker 容器的应用程序,我在 Visual Studio 2017 中开发了一个简单的带有 Docker 支持的 asp.net 核心应用程序。

并且还遵循了如何使用 .NET CORE & DOCKER 开发微服务

我在本地 Docker 中运行 asp.net 应用程序,它工作正常。但我不知道如何在 azure Docker 中部署相同的应用程序。

0 投票
1 回答
403 浏览

powershell - Azure Batch 容器配置中 Azure 容器注册表的 AD 服务主体?

我正在尝试使用 Azure 容器注册表中的 Docker 映像作为 Azure Batch 中的任务。根据 ACR 文档,在 Docker CLI 中,我可以使用 Active Directory 服务主体的凭据向 ACR 进行身份验证,应用程序 ID 作为用户名,密钥作为密码。

当我尝试使用 Web 门户在新池 VM 容器注册表设置中手动输入这些凭据时,我在提交时收到以下错误:

为请求正文中的属性之一提供的值无效。

在 containerRegistry 上可以指定的用户名的最大长度是 20

如果我使用 AzureRm.Batch Powershell 模块 cmdlet,则会创建池,但 containerRegistry 和 containerImages 属性为空。

此 AD SP 身份验证方法能否与 Azure Batch VM 容器注册配置一起使用?我是否需要使用特定的 SDK 来完成此操作?

0 投票
1 回答
2768 浏览

azure - Azure 容器注册表拉取请求失败,拨号 tcp 查找没有这样的主机

问题:创建了 Azure 容器注册表。使用 Jenkins 自动化 CI/CD。镜像推送到仓库成功。但是,当我们尝试将图像拉到同一个詹金斯盒子上时,它会失败并出现错误:

  • docker pull simplimedpoc.azurecr.io/bot-demo:latest 来自守护进程的错误响应:获取https://simplimedpoc.azurecr.io/v2/:拨打 tcp:在 168.63.129.16:53 上查找 simplimedpoc.azurecr.io:没有这样的主持人
0 投票
2 回答
1691 浏览

docker - 如何使用 Azure 容器服务将 Kubernetes pod 公开到公共 Internet

我正在尝试使用 Azure 容器服务和 Azure 容器注册表在 Kubernetes 中运行 .NET Core 2 Docker 映像。

我已经成功创建了一个 pod 并且运行良好。后来我使用命令部署了一个服务并使用命令kubectl expose deployment depl-name --type=LoadBalancer --port=8086 --target-port=8086检查了服务详细信息,kubectl get services但是 Azure 公开的外部 IP 根本不起作用。我也尝试ping该IP,但它说请求超时。我可以看到,应用程序/端口一切正常。

请检查以下快照:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

我不明白为什么即使应用程序在 kubernetes 集群上运行时没有错误,Azure 容器服务公开的公共 IP 也不起作用。请让我知道是否有任何问题。

谢谢,

0 投票
1 回答
154 浏览

azure - 用于容器 CI 的 Azure Web 应用与 Azure 容器注册表

我在使用 Azure Web App for Containers 时遇到了 Azure Container Registry CI 的问题。看来他们之间的网络钩子坏了。我尝试在 Web 应用程序的 Docker 设置中打开 CI,但是失败了,还尝试从 Azure 容器注册表创建一个 Web 挂钩,但是它说我的容器注册表不受管理,但没有给我升级选项它到一个。

0 投票
1 回答
370 浏览

azure - 当我尝试登录到 azure acr 时,为什么 azure cli 在我的 go/bin 目录中查找 .docker/config.json?

我正在尝试登录 Azure ACR。Docker 在我的机器上运行良好。我已经使用了该命令az login,并且运行良好。现在我正在使用命令az acr login --name myacr,它抱怨以下错误:

请帮助我理解这个因为我想将图像推送到我的 ACR

0 投票
1 回答
225 浏览

azure - 无法将容器注册表部署到容器的 Web 应用程序

我尝试使用 docker 支持(windows 容器)创建测试项目并将其部署到 azure 容器注册表。之后,我尝试了菜单中的“部署到 Web 应用程序”功能,成功部署后,我只能在资源上看到“您的应用程序服务应用程序已启动并正在运行”,我无法从我的应用程序访问我的方法页面。可以用这个做什么?

0 投票
1 回答
407 浏览

docker-registry - 将 docker 注册表从 azure 复制到 aws

我正在寻找从 azure 到 aws 的私有 docker 注册表的复制解决方案(托管容器服务 aws ecr,或者我自己的私有托管 docker 注册表,如果需要,希望不是)。是否有内置的 docker 注册表选项可以做到这一点?或其他已知的解决方案?或者也许是托管在 AWS - 东部的另一个注册提供商?这次我的 google foo 让我失望了。

请注意:这是一个关于复制的问题,而不是关于一次性迁移的问题。我们的主注册表仍然在 azure 容器注册表中