热衷于设置假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
(表示无效参数)adding a profile and including end_point="localhost:4569
。给出了关于AUTH Key的错误有没有人让aws cli与fakes3合作? 谢谢 本
$ aws s3 --version
aws-cli/1.10.6 Python/2.7.11 Darwin/15.2.0 botocore/1.3.28
答案 0 :(得分:1)
使用--endpoint-url
参数。如果法郎3正在端口4569上侦听,请尝试以下操作:
aws --endpoint-url=http://localhost:4569 s3 ls