【问题标题】:Not able to pull Private Images from Artifactory to AWS Fargate无法将私有映像从 Artifactory 拉到 AWS Fargate
【发布时间】:2019-04-05 18:55:34
【问题描述】:

我在将私有图像从 Artifactory 拉到 AWS Fargate 时遇到问题。它显示错误“访问冲突”。有人在 AWS Fargate 中运行任务时遇到同样的错误吗?

状态原因:CannotPullContainerError:API 错误 (500):获取 https://xxx.artifactory.xx:xxx/v2/:访问冲突

【问题讨论】:

  • 我得到了与此处描述的所有必要内容完全相同的错误docs.aws.amazon.com/AmazonECS/latest/developerguide/… 确认已实施。您找到解决方案了吗?
  • @MartinBartlett 没有。我认为 AWS Fargate 无法对我们使用的私有 Docker 注册表进行身份验证。它适用于 ECR,但在使用第三方注册表时,它无法识别。

标签: amazon-web-services amazon-ecs aws-fargate


【解决方案1】:

此问题已在 Fargate 平台版本‐1.3.0 中修复。

在 1.3.0 中,连同 Secrets 支持一起,AWS 修复了从运行在 443 以外的 HTTPS 端口上的私有注册表中提取图像的问题。

https://docs.aws.amazon.com/AmazonECS/latest/developerguide/platform_versions.html

https://aws.amazon.com/about-aws/whats-new/2018/12/aws-fargate-platform-version-1-3-adds-secrets-support/

【讨论】:

    【解决方案2】:

    AWS 已将此视为 Fargate 的问题:

    感谢您的耐心等待。这是我从 Fargate 团队收到的关于此问题的更新。

    我们发现了一个问题,即客户无法从在非 443 HTTPS 端口上运行的私有容器镜像注册表中提取镜像。我们已修复此问题,并将在下一个 AWS Fargate 平台版本(12 月中旬)发布。

    我希望以上内容能回答您的问题,对于您遇到的问题,我深表歉意。如果您需要更多信息,请务必回复此案。祝你有美好的一天:)

    那么,在 12 月中旬之后重试

    【讨论】:

      猜你喜欢
      • 2020-06-08
      • 2021-12-10
      • 1970-01-01
      • 2018-11-16
      • 2021-06-30
      • 1970-01-01
      • 2015-10-02
      • 2018-05-20
      • 2021-06-06
      相关资源
      最近更新 更多