以「;使用Docker Json文件从ElasticBeanstalk访问S3 bucket;

以「;使用Docker Json文件从ElasticBeanstalk访问S3 bucket;,json,amazon-web-services,amazon-s3,docker,Json,Amazon Web Services,Amazon S3,Docker,当我尝试从ElasticBeanstalk在Docker Hub中部署代码时,我得到以下错误。 问题在于S3 bucket端点。在下面的Json模板中,为S3 bucket指定端点的正确方法是什么 错误: <Error><Code>NoSuchBucket</Code> <Message>The specified bucket does not exist</Message> <BucketName>srini-bucke

当我尝试从ElasticBeanstalk在Docker Hub中部署代码时,我得到以下错误。 问题在于S3 bucket端点。在下面的Json模板中,为S3 bucket指定端点的正确方法是什么

错误:

<Error><Code>NoSuchBucket</Code>
<Message>The specified bucket does not exist</Message>
<BucketName>srini-bucket</BucketName>
<RequestId>87B1CFBA66EAC80B</RequestId>     
<HostId>XSzOT/Efj0nFK8Qks6XpH6HBthCA7j9q8M42eRiqrgBqvM3Nl4f4rt73r+JhUao= </HostId>
</Error>
Failed to download authentication credentials docker/.dockercfg from srini-bucket(Executor::NonZeroExitStatus)
JSON模板

{
 "AWSEBDockerrunVersion": "1",
 "Image": {
      "Name": "champ45/tomstar",
      "Update": "true"
          },
 "Authentication": {
      "Bucket": "srini-bucket.s3-us-west-1.amazonaws.com",
      "Key": "dockerFolder/.dockercfg"
         },
 "Ports": [
     {
      "ContainerPort": "80"
      }
        ],
  "Logging": "/var/log/"
   }

我认为JSON模板中指定的bucket名称是错误的
.s3-us-west-1.amazonaws.com
是不必要的

请阅读以下文档中的“使用私人存储库中的图像”部分:

我认为JSON模板中指定的bucket名称是错误的
.s3-us-west-1.amazonaws.com
是不必要的

请阅读以下文档中的“使用私人存储库中的图像”部分: