我正在尝试使用 rabbit 和 dynamodb local 运行 docker-compose 当我通过命令行运行 dynamodb local 时它工作正常,我使用的命令是:
docker run -p 8000:8000 --name=dynamodb -v D:/volumes/dynamodb:/data/ -e AWS_ACCESS_KEY_ID=root -e AWS_SECRET_ACCESS_KEY=pass -e AWS_REGION=us-east-1 amazon/dynamodb-local -jar DynamoDBLocal.jar -sharedDb -dbPath /data
Run Code Online (Sandbox Code Playgroud)
但是当我尝试使用 docker compose 运行时,出现以下错误:
? docker logs dynamodb
Unrecognized option: -jar DynamoDBLocal.jar -sharedDb -dbPath /data
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Run Code Online (Sandbox Code Playgroud)
我试过这样的命令: