开发者社区 > 云原生 > Serverless > 正文

请问下拉取acr企业版镜像是需要在哪做配置呢?

请问下拉取acr企业版镜像是需要在哪做配置呢?

提问14.png

展开
收起
后端老大 2023-03-01 11:32:41 474 0
4 条回答
写回答
取消 提交回答
  • s.yaml中 https://docs.serverless-devs.com/fc/yaml/readme

    回答5.png

    https://docs.serverless-devs.com/fc/yaml/function#customcontainerconfig

    此答案来自钉钉群“Serverless 开发者技术学习群”

    2023-03-01 18:14:54
    赞同 展开评论 打赏
  • 今天也要加油吖~

    如果您想要拉取acr企业版镜像,请确保已经开通容器镜像服务ACR服务,并完成了相关的RAM角色授权。具体配置操作请参照免密拉取ACR企业版镜像

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

    对于与ECI同一账号下的ACR镜像,如果ACR实例是个人版或者使用标准域名的企业版,则默认免密;对于使用自定义域名的ACR企业版镜像,需要指定ACR实例来配置免密,以便简化配置,加速镜像拉取。本文为您介绍如何免密拉取使用自定义域名的ACR企业版镜像:https://help.aliyun.com/document_detail/451647.html

    2023-03-01 12:06:16
    赞同 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    使用阿里云镜像服务ACR来拉取镜像时,可以配置免密来简化配置,加速镜像拉取。 前提条件 请确保您已完成以下操作:

    已开通容器镜像服务ACR服务,并完成了相关的RAM角色授权。

    已创建ACR企业版实例并完成镜像仓库相关配置。

    背景信息 阿里云容器镜像服务ACR分为个人版和企业版。其中,企业版是企业级云原生应用制品管理平台,提供容器镜像、Helm Chart ,以及符合OCI规范制品的生命周期管理,能够与容器服务Kubernetes版无缝集成,适用于业务大规模部署场景,帮助企业降低交付复杂度。

    目前容器镜像服务ACR的镜像使用有如下几种情况:

    与ECI同一账号下的ACR个人版镜像默认免密,无需上传密码。

    非ACR镜像(Docker镜像)不支持免密,使用OpenAPI创建ECI实例时,您可以通过ImageRegistryCredential参数来上传密码。

    配置ACR企业版免密访问 在容器镜像服务控制台打开要配置的ACR实例,配置网络访问控制如下:

    公网访问

    开启公网访问入口后,可以直接通过公网域名地址来访问ACR企业版实例的镜像(可跨域)。 专有网络访问

    使用专有网络VPC访问,需要开启相关授权。

    配置完成后,您可以记录实例ID、名称、域名等信息,以便后续配置使用。

    使用ACR企业版免密拉取镜像(Kubernetes方式) 您可以通过添加Annotation来指定ACR实例,从对应的ACR实例中拉取镜像。

    说明 Kubernetes方式仅支持指定单个ACR实例。如果您有多个ACR实例,且实例中存在多种不同的镜像,建议您将镜像直接归属到同一个ACR实例。如果您有配置多个ACR实例的需求,您可以使用OpenAPI方式。

    说明 ACR企业版实例支持跨地域使用,即指定的ACR企业版实例与Pod的所属地域可以不同。指定时,需在实例ID前加上所属地域,例如k8s.aliyun.com/acr-instance-id: "cn-beijing:cri-j36zhodptmyq****"。

    2023-03-01 11:47:26
    赞同 1 展开评论 打赏

快速交付实现商业价值。

相关电子书

更多
Serverless 开启应用上云新方式 立即下载
阿里云Redis企业版Tair持久存储系列技术解读 立即下载
阿里云Redis企业版Tair持久存储系列产品详解 立即下载