azure-container-registry相关内容

构建带有构建参数的停靠机映像并将其从DevOps推送到ACR

我正在Azure DevOps管道中构建停靠器映像,然后希望将其推送到Azure容器注册表。注册表已创建,我已将DevOps配置为使用它,buildAndPush Docker task也可以工作。 但是,由于Docker构建可以参数化,我希望将参数传递给它并使用buildAndPushDocker任务。所以我决定分两步来做,一步是建,另一步是推。这边: # Docker # Build ..

Azure 容器部署 - “操作失败,状态为 200:资源状态失败"

在 Azure 中,我们尝试使用带有准备好的 YAML 的 Azure 容器实例来创建容器.在我们执行 az container create 命令的机器上,我们可以在输入密码后成功登录到我们的私有注册表(例如 JFrog Artifactory 上的 fa-docker-snapshot-local.docker.comp.dev ),我们可以码头工人也拉它 docker login fa-d ..

在 Linux 容器上触发 Azure 函数 HTTP - 函数不起作用 404

我被困住了,也许你可以帮助我.(更新:经过调查,我确实知道它不起作用,因为构建/发布后 Azure 功能的 wwwroot 文件夹是空的.主要问题是为什么) 我正在尝试使用 Azure Container Registry (Linux) 发布 Azure Function 这一步我认为我成功了.我确实创建了 CI/CD 管道,并且所有内容都已正确发布. 当我进入我的天蓝色函数主页时: ..

通过 Terraform Helm 提供程序和 Azure DevOps 部署 helm 图表,同时从 ACR 获取 helm 图表

我正在尝试使用 Terraform helm 提供程序和 Azure DevOps 容器作业将 helm 图表从 ACR 部署到 AKS 集群,但在从 ACR 获取 helm 图表时失败.请让我知道出了什么问题. helm provider tf 模块: 数据“helm_repository"“cluster_rbac_helm_chart_repo"{名称 = “mcp-rbac-集群" ..

如何配置 Azure 应用服务以使用 terraform 从 ACR 中提取图像?

我有以下 terraform 模块来在同一计划下设置应用服务: 提供者“azurerm"{}变量“环境"{类型 = 字符串description = "SDLC 环境(qa、dev、prod 等...)"}变量“appsvc_names"{类型 = 列表(字符串)description = "同一应用服务计划下要创建的应用服务名称"}当地人{位置=“eastus2"resource_group_ ..

将容器从 ACR 部署到 AKS

我有一个容器,其中包含一个非常简单的 Web 应用程序,该应用程序已上传到 Azure 容器注册表.我创建了一个 AKS 群集.现在我想将我的容器部署到 AKS. 我找到了许多关于这方面的教程,但它们似乎都引用了几乎没有解释或没有解释的 YAML 文件. 因此,我有两个问题: 是否需要使用 YAML 文件来实现这一点(kubectl create -f myyaml.yml)?( ..

将 Docker Image 任务推送到 ACR 在 Azure 中失败“未经授权:需要身份验证";

推送和映像到 Azure DevOps 管道中的 Azure 容器注册表任务失败.以前的任务执行得很好,即.docker镜像创建成功,登录ACR成功.但是,推送任务失败,结果如下: unauthorized: 需要认证[错误]未授权:需要身份验证[错误]/usr/bin/docker 失败,返回码:1【部分】整理:推送Docker镜像 docker push 到给定的 acr 可以从本地命令行 ..
发布时间:2021-12-26 17:23:35 其他开发

拉取映像 Azure 容器注册表 - Kubernetes

有没有人对如何在 Azure 容器服务 (kubernetes) 中运行时从 Azure 容器注册表中提取任何建议 我尝试过如下示例部署,但图像拉取失败: kind:部署apiVersion: 扩展/v1beta1元数据:姓名:詹金斯大师规格:复制品:1模板:元数据:姓名:詹金斯大师标签:姓名:詹金斯大师规格:容器:- 姓名:詹金斯大师图片:myregistry.azurecr.io/in ..

通过 Terraform Helm 提供程序和 Azure DevOps 部署舵图,同时从 ACR 获取舵图

我正在尝试使用 Terraform helm 提供程序和 Azure DevOps 容器作业将 ACR 中的舵图部署到 AKS 集群,但在从 ACR 获取舵图时失败.请让我知道出了什么问题. helm provider tf 模块: data "helm_repository" "cluster_rbac_helm_chart_repo" {name = "mcp-rbac-cluster ..

Raspberry PI/IOTEdge 无法从 Azure 容器注册表中提取

我有一个 IOTEdge 设备 (Rapi3),并且部署并运行了 IotEdgeHub 和 IotEdgeagent. 我已成功构建和部署图像(custom-vision 示例) 到 ACR 并在门户中配置了访问密钥.我已将相应的凭据添加到我的 .env 文件中. deployment.json 已使用 Create deployment for single device 进行部署. ..

Azure容器实例-从何处执行"docker登录"在执行"az container create"之前命令

我们需要在专用虚拟网络中部署ACI-Azure容器实例.我们按照示例进行操作,并从此链接准备了YAML文件. https://docs.microsoft.com/zh-我们/azure/container-instances/container-instances-vnet 因此,现在我们需要在该命令之前执行: az容器create --resource-group myResourceGr ..

docker(位于代理后面)从azure容器注册表中提取,但是从registry-1.docker.io中提取,它提供了由未知权限错误签名的证书

在Ubuntu 18.04 VM中 我位于一个代理之后,我已经使用相同的代理设置了docker配置. 我创建了一个天蓝色的容器注册表,当尝试从该注册表中进行docker pull时, 但是当尝试: $ docker run节点:6 我得到了错误:"docker:守护程序的错误响应:获取 https://registry-1.docker.io/v2/:x509:未知授 ..

是否可以将App Service的发布方法从代码转换为Docker?

我已经建立了一个Azure应用服务(Linux)发布方法,即Code,并建立了适当的管道来构建和部署我的代码(nodejs).现在,我需要对运行我的代码的主机(需要poppler)进行更多控制.在开发+测试中,我创建了新的App Services,并选择了Docker Container作为发布方法 我的问题:对于我的PROD实例,是否可以更改现有应用程序服务的发布方法,还是必须创建一个新的 ..

将映像从Azure容器注册表部署到Azure Linux虚拟机

我创建了一个构建管道,用于构建基于docker的项目.该图像将被推送到Azure容器注册表. 我想要实现的是将映像部署到虚拟机,但是我不知道从哪里开始.例如,是否需要创建一个释放管道来在虚拟机上执行脚本,从而导致映像被拉出并运行? 希望有人可以帮助我解决这个问题. 解决方案 如果要自动化该过程以通过Azure管道将映像部署到虚拟机.您需要创建管道,或将执行虚拟机上的停靠命令的其 ..
发布时间:2021-04-14 18:39:38 其他开发

如何在虚拟网络中创建Azure容器注册表?

我正在使用AKS管理K8s集群.我的主要目的是将K8所需的所有资源都保留在同一Vnet中. 资源之一是ACR.我想将其设为私有,并且它也只能在Vnet内访问. 请让我知道是否可行,或为我指明正确的方向.谢谢! 解决方案 不幸的是,ACR只是用于创建和维护Azure容器注册表以存储和管理您的私有Docker容器映像的存储库.似乎没有与之关联的Vnet.您可以按照文档来查看它的功能 ..

Azure容器-无法登录到私有注册表“收到来自docker注册表的错误响应"

从Azure我们尝试使用具有准备好的YAML的Azure容器实例来创建容器.在执行 az container create 命令的机器上,输入密码后,我们可以成功登录到我们的私有注册表(例如JFrog Artifactory上的private.dev) docker登录private.dev -u svc-faselect登录成功 我们有要部署的YAML文件,并尝试使用SAME服务器中的 ..