拒绝 aws_beanstalk/ubuntu 的请求访问

Posted

技术标签:

【中文标题】拒绝 aws_beanstalk/ubuntu 的请求访问【英文标题】:Pull access denied for aws_beanstalk/ubuntu 【发布时间】:2019-02-27 21:10:10 【问题描述】:

我一直在尝试通过 cloud-formation 部署一个示例 docker beanstalk 应用程序。 我将应用程序版本定义为

BeanstalkApplicationVersion:
   Type: AWS::ElasticBeanstalk::ApplicationVersion
   Properties:
     Description: Initial Version
     ApplicationName: !Ref BeanstalkApplication
     SourceBundle:
        S3Bucket: !Join ['-', ['elasticbeanstalk-samples', !Ref "AWS::Region"]]
        S3Key: docker-sample.zip

我收到Error response from daemon: pull access denied for aws_beanstalk/ubuntu, repository does not exist or may require 'docker login'

beantalk sample 的 docker 文件好像是

FROM aws_beanstalk/ubuntu:12.04

# Add sample application
ADD application.py /tmp/application.py

EXPOSE 8000

# Run it
ENTRYPOINT ["python", "/tmp/application.py"]

我检查了我的角色实例,他们使用的是aws-elasticbeanstalk-ec2-role,这似乎是正确的。

不确定这里发生了什么,如果 aws_beanstalk/ubuntu 实际上不存在,或者是权限问题,或者 AWS 没有更新他们的示例。

【问题讨论】:

【参考方案1】:

看起来这是某人在他们的本地机器上构建的图像,并将其用于另一个图像,尝试使用股票 ubuntu 图像

FROM ubuntu:12.04

【讨论】:

我无法编辑 docker 文件。它来自 aws 样本。 然后你可以标记图像以便你的机器可以使用它`docker tag ubuntu:12.04 aws_beanstalk/ubuntu:12.04` 该代码来自 elasticbeanstalk 示例存储桶,我认为它由 AWS 管理。我无法编辑 docker 文件。参见示例 docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/… docker 示例 zip s3.amazonaws.com/elasticbeanstalk-samples-us-east-1/…

以上是关于拒绝 aws_beanstalk/ubuntu 的请求访问的主要内容,如果未能解决你的问题,请参考以下文章

IIS拒绝访问

localhost 拒绝了我们的连接请求?

vs2022路径拒绝访问

由于计算机积极拒绝

IFRAME 拒绝了我们的连接请求

在HDFS权限被拒绝问题,怎么解决