配置aws cli使用fakes3

时间:2016-04-09 08:01:57

标签: amazon-web-services amazon-s3 aws-cli

热衷于设置假s3,让它通过docker setup工作。在端口4569上运行。我无法弄清楚如何使用aws cli(版本1.10.6)进行测试。专门更改访问端口。

即。想要做一个像

这样的命令
 $ aws s3 cp test.txt s3://mybucket/test2.txt

我需要指定端口,我已经尝试了

  • --port settings on command line:即AWS_ACCESS_KEY_ID=ignored AWS_SECRET_ACCESS_KEY=ignored aws s3 --profile fakes3 cp test.txt s3://mybucket/test2.txt(表示无效参数)
  • 在〜/ .aws`中的配置中
  • adding a profile and including end_point="localhost:4569。给出了关于AUTH Key的错误
  • 在443上运行fakes3,但随后与我的本地机器发生冲突

有没有人让aws cli与fakes3合作? 谢谢 本

 $ aws s3 --version
 aws-cli/1.10.6 Python/2.7.11 Darwin/15.2.0 botocore/1.3.28

1 个答案:

答案 0 :(得分:1)

使用--endpoint-url参数。如果法郎3正在端口4569上侦听,请尝试以下操作:

aws --endpoint-url=http://localhost:4569 s3 ls