我目前正在构建Jenkins + ECR CI/CD。
这是管道代码。
docker.withRegistry(
'https://ID.ecr.eu-west-1.amazonaws.com',
'ecr:eu-west-1:86c8f5ec-1ce1-4e94-80c2-18e23bbd724a') {
我的问题是如何获得ECR登录凭证?
上面代码中的登录凭据是“ecr:eu-west-1:86 c8 f5 ec-1ce 1 - 4 e94 - 80 c2 - 18 e23 bbd 724 a”。
我的参考文档是https://plugins.jenkins.io/amazon-ecr/
2条答案
按热度按时间jxct1oxe1#
在Jenkins中安装AWS管道插件,然后您可以从管理Jenkins -管理凭据中创建一个AWS凭据
p8ekf7hl2#
打开一个自由形式的作业。你可以在git或docker下找到“凭据”。选择一个点击添加。默认的凭据提供者是jenkins。点击它并选择“AWS凭据”。填写amazon访问密钥ID和访问密钥并提交。
转到“管理Jenkins”,然后转到“管理凭据”。您可以找到凭据ID。