0

我正在尝试基于运行 dynamodb 的 localstack 容器创建映像,其中在容器启动时存在一组表。我的理解是我可以使用环境变量 DATA_DIR=/tmp/localstack/data,然后创建表并提交容器,使用持久表创建一个新图像。当我运行新图像时,表不存在。这是在 localstack/dynamodb 实例中持久化表的正确方法,还是有更好的方法来完成我想要做的事情?

4

1 回答 1

0

我的解决方案是创建一个 Dockerfile,将现有的 shared-local-instance.db 复制到数据目录。

FROM localstack/localstack 

COPY shared-local-instance.db /tmp/localstack/data/dynamodb/shared-local-instance.db
于 2019-04-03T21:16:27.690 回答