Docker 为什么';t DynamoDB本地识别-共享数据库选项?

Docker 为什么';t DynamoDB本地识别-共享数据库选项?,docker,amazon-dynamodb,amazon-dynamodb-local,Docker,Amazon Dynamodb,Amazon Dynamodb Local,我正在尝试使用-shareDb选项启动DynamoDB本地Docker容器,但失败的消息是“解析选项时出错。无法识别的选项:-shareDb” docker图像来自amazon/dynamodb local,我开始使用docker compose文件 容器在没有-shareDb选项的情况下启动正常 下面是我正在使用的docker compose文件: version: '3' services: dynamodb: image: amazon/dynamodb-local

我正在尝试使用-shareDb选项启动DynamoDB本地Docker容器,但失败的消息是“解析选项时出错。无法识别的选项:-shareDb”

docker图像来自amazon/dynamodb local,我开始使用docker compose文件

容器在没有-shareDb选项的情况下启动正常

下面是我正在使用的docker compose文件:

version: '3'
services:
  dynamodb:
    image: amazon/dynamodb-local  
    ports:
      - "8000:8000"
    command: "-jar DynamoDBLocal.jar -shareDb -dbPath ."
  app:

根据文档,它不是
-shareDb
,而是
-sharedDb

哇。我不会在没有注意到的情况下评论我花了多少时间研究这个问题!谢谢-答案是打标记。@JonathanSK-小问题通常是编程中最糟糕的问题。要么很难看到它们,要么很难触发它们:)。