amazon-dynamodb - Dynamodb 本地 Web Shell 不显示表格
问题描述
我已经使用以下命令设置了 dynamodb docker 映像:
$ docker run -p 8000:8000 -v /Users/me/test/:/data/ amazon/dynamodb-local -jar DynamoDBLocal.jar --sharedDb --dbPath /data
我能够创建一个表:
$ aws dynamodb create-table --table-name aaa --attribute-definitions AttributeName=id,AttributeType=S --key-schema AttributeName=id,KeyType=HASH --billing-mode PAY_PER_REQUEST --endpoint-url http://localhost:8000
我可以使用 aws cli 列出表:
aws dynamodb list-tables --endpoint-url http://localhost:8000
但是当我使用 localhost:8000/shell 来列出表时,我得到一个空列表。在外壳上显示表格的正确方法是什么?
解决方案
我有类似的问题,但我的是 ~/.aws/config 中两个区域的差异
甚至 dynamodb-local 也将区域分开。
推荐阅读
- html - HTML5/CSS3 - 无法更改 @media 上的字体大小
- apache-nifi - 具有多个输入的 Nifi 处理器,仅在接收到某些流文件后触发
- html - 覆盖区域不限于 div
- asp.net-mvc - Bootstrap 的“选项卡内容”在 Asp.Net MVCP 中不起作用
- c - CUnit CU_register_suites(suites) 错误
- parameters - 有没有人通过数据工厂 ExecuteSSISPackage 任务成功地将参数传递给 SSIS?
- azure - 在 vs 2017 中设置必须采用“name=value”的形式
- oracle - 表存在于存储过程中,而在 select 中使用,但在 Insert 语句中使用时不存在
- c# - WPF DataGridComboBoxColumn DisplayMember 在以编程方式绑定时组合框失去焦点后重置为类名
- java - 根据用户在 Java 8 中选择的属性对列表进行动态排序