AWS DynamoDb 本地 - 询问区域

mku*_*uff 3 amazon-web-services amazon-dynamodb

我正在研究这些示例,但我根本无法像给定的 cli 示例中那样监听表格。

我的 cli 参数

java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -inMemory

aws dynamodb list-tables --endpoint-url http://localhost:8000
Run Code Online (Sandbox Code Playgroud)

然后它总是要求我提供一个区域并将我指向“aws configure”。当我在凭据和本地区域中输入任何内容时,我得到:

Unable to locate credentials. You can configure credentials by running "aws configure".
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我只是想在使用云本身之前在本地玩一下以更熟悉 cli 界面。让我烦恼,但我无法让它工作。

感谢您的任何提示!

ize*_*rea 5

在本地运行 DynamoDB 时,您不需要有效的密钥,但需要输入有效的区域。例如,运行 aws configure 时,输入 aws 访问密钥 id 的任何密钥、aws 秘密访问密钥的任何密钥,并针对区域键入 us-east-1 或 us-west-1 等。尝试再次运行该命令,它应该可以工作。