开发者社区 > 云效DevOps > 正文

云效中如果ACR为企业版,怎么配置呀?

云效中如果ACR为企业版,怎么配置呀?lQLPJxbcNxH-HqLNAcHNAiSwuqdbVCx6WawDad3jyQAQAA_548_449.png

展开
收起
哈喽!小陈 2022-11-14 17:52:45 714 0
9 条回答
写回答
取消 提交回答
  • 在云效中配置企业版 ACR(阿里云容器镜像服务)需要进行以下步骤:

    1. 登录云效平台:打开浏览器,访问云效平台(https://cloudplus.aliyun.com/),使用您的账号和密码进行登录。

    2. 创建企业版 ACR 实例:在云效控制台页面上,找到容器镜像服务,点击进入。如果您的账户已经购买了企业版 ACR,您将看到相应的入口。如果尚未购买,请按照阿里云官方文档的指引完成购买和开通。

    3. 进行 ACR 配置:在 ACR 控制台中,您可以进行各种配置,例如创建命名空间、创建镜像仓库等。根据您的需求,进行相应的配置。

    4. 配置云效与 ACR 的连接:在云效项目中,您需要将其与企业版 ACR 进行连接,以便能够正常使用 ACR 相关功能。

      • 在云效项目中,点击 "设置" 图标进入项目设置页面。
      • 找到 "第三方集成" 或类似选项,查找并选择 "容器镜像服务(ACR)"。
      • 根据页面上的提示,填写您的 ACR 实例相关信息,包括 ACR 仓库地址、Access Key 和 Secret Key 等。
      • 保存更改,完成与 ACR 的连接配置。
    5. 使用企业版 ACR:配置完成后,您可以在云效项目中使用企业版 ACR 相关功能,例如拉取和推送镜像、管理镜像仓库等。具体操作可根据您的需求,在项目中选择相应的功能进行操作。

    2023-08-07 21:23:51
    赞同 展开评论 打赏
  • 在云效中配置ACR,可以按照以下步骤进行:

    1. 登录云效控制台,进入“应用管理”->“应用容器Registry”页面。

    2. 点击“创建应用容器Registry”按钮,填写应用容器Registry的名称和描述,选择ACR的类型(公有云或企业版),填写ACR的访问地址和凭据。

    3. 点击“创建”按钮,即可创建应用容器Registry。

    4. 在创建应用容器Registry后,可以在应用容器Registry的详情页面中查看ACR的访问地址和凭据。

    5. 在应用中使用ACR时,需要在Dockerfile中配置ACR的访问地址和凭据,例如:

      FROM my-registry/my-image:latest
      

      其中,my-registry是ACR的访问地址,my-image是镜像名称,latest是镜像标签。

    6. 然后,使用云效的“构建镜像”功能将代码构建为Docker镜像,并将镜像推送到ACR中。

    7. 在应用中使用ACR时,需要在应用的“容器”页面中配置ACR的凭据,以便应用能够从ACR中拉取镜像。

    2023-08-04 14:25:16
    赞同 展开评论 打赏
  • 在云效中,如果ACR为企业版,可以按照以下步骤进行配置:

    1. 登录云效控制台,选择对应的项目。
    2. 在左侧导航栏中选择“云资源”>“容器镜像仓库”。
    3. 点击“新建仓库”按钮。
    4. 在弹出的对话框中,选择“阿里云容器镜像服务企业版”作为仓库类型。
    5. 根据实际情况填写仓库名称、仓库描述等信息。
    6. 在“认证信息”中,选择“阿里云账号绑定”。
    7. 点击“保存”按钮,完成仓库的创建和配置。

    配置完成后,您就可以在云效中使用ACR企业版进行容器镜像的管理和使用了。可以进行镜像的构建、推送、拉取等操作。

    2023-07-29 13:32:20
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    云效2020角色权限管理中,企业权限中提供了「拥有者」、「管理员」、「成员」和「外部成员」四种初始角色,并且默认「成员」为企业默认角色;项目权限中提供了「拥有者」、「管理员」、「成员」三种初始角色,并且默认「成员」为项目默认角色。
    image.png

    2023-07-28 16:29:53
    赞同 展开评论 打赏
  • 云效中使用的是企业版的ACR,则需要按照以下步骤进行配置:

    1. 在Azure Portal中创建一个服务主体,并授予该服务主体对ACR的访问权限。可以参考以下文档创建服务主体:Create an Azure service principal with the Azure CLI

    2. 获取服务主体的appIdpasswordtenantId等信息。可以使用以下命令获取服务主体的信息:

      az ad sp show --id <service-principal-name-or-id>
      

      其中<service-principal-name-or-id>为服务主体的名称或ID。

    3. 在云效控制台中添加ACR的认证信息。可以在应用程序的“容器镜像”页面中,点击“添加镜像仓库”,选择“Azure”作为镜像仓库类型,然后输入ACR的地址、服务主体的appIdpasswordtenantId等信息。

    4. 在云效控制台中配置部署流水线,使用ACR中的镜像进行部署。可以参考以下文档配置部署流水线:使用云效进行容器部署
      image.png
      image.png

    2023-07-28 14:34:49
    赞同 展开评论 打赏
  • 1、创建ACR企业版实例
    image.png

    2、使用企业版实例构建镜像仓库
    image.png

    3、云效流水线中选择 “区域” 和 ”仓库”,并设置镜像的 TAG 标签。在 Dockerfile 路径中需要填写构建镜像所用的 Dockerfile 相对路径。在 ContextPath 则填写 Docker 构建时的执行上下文。
    image.png

    点击 “保存并运行流水线” ,开始运行流水线任务,在流水线运行成功后,可以看到当前流水线的运行结果。

    2023-07-27 23:45:55
    赞同 1 展开评论 打赏
  • 在云效的项目面板中,选择需要部署的项目。
    在“构建”面板中,选择“ACR”。
    在“ACR”面板中,选择“添加”,将ACR添加到项目中。
    在“ACR”面板中,选择“企业版”,将企业版作为ACR配置。
    点击“保存”,即可将ACR配置保存到项目中。

    2023-07-27 21:12:12
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    企业版的Azure Container Registry(ACR),你需要按照以下步骤进行配置:

    创建服务连接。在云效中创建一个服务连接,用于连接到ACR。可以在“项目设置”页面中的“服务连接”选项卡中创建服务连接,选择“Azure Resource Manager”作为服务类型,然后按照提示完成服务连接的配置。

    配置构建任务。在云效中创建一个构建任务,用于构建Docker镜像并推送到ACR。可以在“构建管理”页面中创建构建任务,选择“Docker”作为构建类型,然后按照提示完成构建任务的配置。在构建任务的“Docker”选项卡中,需要指定ACR的登录服务器、用户名和密码,以便在构建时进行身份验证。

    配置发布任务。在云效中创建一个发布任务,用于从ACR中拉取镜像并部署到目标环境。可以在“发布管理”页面中创建发布任务,选择“Docker”作为发布类型,然后按照提示完成发布任务的配置。在发布任务的“Docker”选项卡中,需要指定ACR的登录服务器、用户名和密码,以便在发布时进行身份验证。

    https://help.aliyun.com/document_detail/330833.html?spm=a2c4g.153543.0.i9
    image.png

    image.png

    2023-07-25 18:40:21
    赞同 展开评论 打赏
  • 全栈JAVA领域创作者

    如果您的ACR是企业版,您可以按照以下步骤进行配置:

    1. 登录到阿里云容器镜像服务控制台。
    2. 在左侧导航栏中,单击“镜像仓库”。
    3. 单击“新建镜像仓库”,然后选择“企业版”。
    4. 按照提示输入镜像仓库名称、描述和地域等信息。
    5. 创建完成后,您可以在“镜像仓库”页面中找到您的企业版ACR。
    6. 在您的代码仓库中,添加一个名为.azurecr.json的文件,并将以下内容复制到该文件中:
    {
      "type": "ACR",
      "name": "<your-acr-name>",
      "loginServer": "https://<your-acr-name>.azurecr.io",
      "resourceGroup": "<your-resource-group>",
      "registryName": "<your-acr-name>",
      "sku": "Standard"
    }
    

    请确保替换<your-acr-name><your-resource-group>为您的企业版ACR的名称和资源组名称。

    1. .azurecr.json文件添加到您的代码仓库中,并将其推送到您的代码仓库中。
    2. 在您的流水线中,将构建目标设置为使用您的企业版ACR。例如,如果您使用的是Jenkins,则可以在流水线配置文件中添加以下内容:
    image: <your-acr-name>.azurecr.io/<your-image-name>:<your-tag>
    

    请确保替换<your-acr-name><your-image-name><your-tag>为您的企业版ACR的名称、镜像名称和标签。

    2023-07-24 20:47:20
    赞同 展开评论 打赏
滑动查看更多

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
从Docker到容器服务 立即下载
基于阿里云容器服务 实现Serverless服务 立即下载
容器加速企业创新阿里云容器服务 立即下载