ReadTimeout 尝试连接到 CodeBuild 中的 dynamodb-local

问题描述 投票:0回答:0

我正在尝试在 CodeBuild 中执行使用 dynamodb-local docker 容器的 pytests。
我想出了如何通过将特权模式设置为 True 在 CodeBuild 中运行 docker。
docker 容器构建成功并在 CodeBuild 实例中运行。
当我尝试连接到容器中的 dynamodb 时,我不断收到 ReadTimeout 错误。

我可以

curl http://localhost:8000
并获得预期的 MissingAuthToken 响应。
但是当我尝试
aws dynamodb list-tables --endpoint-url http://localhost:8000/
时,我得到一个 ReadTimeout 错误。
当我尝试运行我的测试并在 dynamodb-local 容器中创建一个表时,我得到了同样的 ReadTimeout 错误。
我可以运行所有不使用容器的单元测试,但我无法克服这个超时错误。

amazon-web-services aws-codebuild amazon-dynamodb-local
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.