请问云效流水线有办法推送到亚马逊 ECR 吗?另外AWS 不能直接用账号密码进行 docker login 登录,我建了自定义任务取到了临时密码。但是发现官方的推送至自定义镜像仓库不能用变量做密码
如果您用自定义环境构建,您自己写构建的命令,打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群”
是的,云效流水线可以推送容器镜像到亚马逊ECR存储库。在推送镜像之前,需要确保已经在亚马逊ECR上创建了相应的存储库。同时,您需要具备推送镜像所需的权限。Amazon ECR支持用户通过请求授权令牌进行身份验证,这个令牌的有效期为12小时。
具体来说,您可以使用docker push命令将容器镜像推送到Amazon ECR存储库。如果需要推送多架构的镜像,Amazon ECR还支持创建和推送Docker清单列表。此外,为了提高安全性和效率,可以考虑在本地数据中心构建Docker镜像,然后通过VPN或MPLS专线将其推送到云端的Amazon ECR私有仓库。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。