我正在遵循此guide来部署AWS无服务器映像处理程序。我使用了给定的模板,并且能够成功部署它。
但是,我想针对我的特定需求对代码进行一些自定义,我尝试了两种不同的方法,但是它们都不起作用。
方法1
The authorization header is malformed; the region 'us-east-1' is wrong; expecting 'eu-central-1'
方法2
然后我尝试按照他们网站上的指南进行操作:Customizing Lambda Thumbor Package
aws s3 cp . s3://mybucket-[region_name]/serverless-image-handler/v1.0/ --recursive --exclude "*" --include "*.zip"
。但是,这会导致错误upload failed: Unable to locate credentials
。aws configure
,但在此出现以下错误:./serverless-image-handler-ui.zip to s3://my-bucket-eu-central-1/serverless-image-handler/v10.0/serverless-image-handler-ui.zip An error occurred (NoSuchBucket) when calling the PutObject operation: The specified bucket does not exist
。我怀疑它与我的使用-
分隔符的存储桶名称混淆,就像使用命令aws s3 cp . s3://mybucket-[region_name]/serverless-image-handler/v1.0/ ...
我只想要一种简单的方法来上传我的自定义代码。我该怎么办?