我尝试通过触发Python lambda表达式,以编程方式将数据放入本地运行的DynamoDB容器中。.03.html我使用的是amazon/dynamodb-local,您可以从这里下载:https://hub.docker.com/r/amazon/dynamodb-local 使用Ubuntu 18.04.2LTS运行容器和lambda服务器AWS sam CLI运行我的Lambda api Docker
为了回答这个问题,我查看了几个堆栈溢出帖子以及dynamodb的AWS文档。我希望能够在docker中运行本地dynamodb,然后从本地运行的java应用程序连接到它。我在java项目中安装了dynamodb依赖项,我觉得我把所有的东西都连接起来了,运行了一个集成测试,然后我得到了这个错误消息。-sharedDbdocker run -p 8000:8000 amazon/dyna
我正在尝试开发一个Lambda来与DynamoDB交互,但是我的本地测试设置有问题。我正在使用AWS进行开发,但由于某种原因,我的本地API服务器(使用sam local start-api)无法连接到在Docker中运行的DynamoDB本地实例。我已经能够用AWS调用DynamoDB本地端点,但是据我了解,由于网络桥,我需要为端点使用容器名。下面是我使用的配置: acce
我有一个docker-compose.yml文件,它启动两个服务: 8000端口上的amazon/dynamodb-local和django-service.django-service运行依赖于dynamodb-local我试着做以下几点:
docker network create -d bridge net // create a network for dynamodb-local and django-servicedocker
我在一个sam模板中定义了一个lambda和api网关。我使用sam-local来启动它。在我的lambda中,我想连接到我本地的dynamoDB,但是lambda总是超时。代码看起来像这样:let dyn= new AWS.DynamoDB({ endpoint: new AWS.Endpoint("http:/