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

请问云效流水线有办法推送到亚马逊 ECR 吗?另外AWS 不能直接用账号密码进行 docker lo

请问云效流水线有办法推送到亚马逊 ECR 吗?另外AWS 不能直接用账号密码进行 docker login 登录,我建了自定义任务取到了临时密码。但是发现官方的推送至自定义镜像仓库不能用变量做密码

展开
收起
奔放或澜 2023-12-11 13:39:06 129 0
2 条回答
写回答
取消 提交回答
  • 如果您用自定义环境构建,您自己写构建的命令,打tag的命令,push的命令的话,可以在您的命令中使用自定义变量
    https://help.aliyun.com/document_detail/154943.html?spm=a2c4g.202388.0.0.3a6d165c1jSIY4
    而且您需要将取得的临时密码作为变量传递给 自定义环境构建 这个步骤,但是就需要您自己写登录,构建,推送的命令了,自定义环境构建:
    https://help.aliyun.com/document_detail/154943.html?spm=a2c4g.202388.0.0.3a6d165c1jSIY4
    ——该回答整理自钉群“云效客户服务权益4群”

    2023-12-12 18:12:15
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,云效流水线可以推送容器镜像到亚马逊ECR存储库。在推送镜像之前,需要确保已经在亚马逊ECR上创建了相应的存储库。同时,您需要具备推送镜像所需的权限。Amazon ECR支持用户通过请求授权令牌进行身份验证,这个令牌的有效期为12小时。

    具体来说,您可以使用docker push命令将容器镜像推送到Amazon ECR存储库。如果需要推送多架构的镜像,Amazon ECR还支持创建和推送Docker清单列表。此外,为了提高安全性和效率,可以考虑在本地数据中心构建Docker镜像,然后通过VPN或MPLS专线将其推送到云端的Amazon ECR私有仓库。

    2023-12-12 15:55:21
    赞同 展开评论 打赏

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

相关电子书

更多
微博Docker Cloud Platform(DCP) 实现分钟级服务成倍扩容 立即下载
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
基于阿里云K8S服务快速构建DevOps流水线 资料下载 立即下载