Локальный запуск DynamodB (образ докера предоставлен AWS) - PullRequest
0 голосов
/ 03 июня 2019

Я загрузил сгенерированный aws образ докера для динамодб, и я могу запустить его локально на своем ноутбуке.По умолчанию он запускается на порту 8000, но для моего ноутбука я смог сопоставить порт хоста с именем 9999. Я все еще хочу использовать тот же образ докера, но хочу запустить Dynamodb на другом порту, отличном от 8000. Документация AWS говорит об использованииниже команда, чтобы увидеть, что все, что я могу сделать.Существует опция -port.Однако, так как я запускаю с использованием Docker-контейнера, я не уверен, как изменить параметры запуска динамо.

java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -help

Я не могу этого сделать, потому что при запуске контейнеравсе, что мне нужно сделать, это docker run -it -p 9999:8000 -d amazon/dynamodb-local:latest.Поскольку JAR начинается внутри контейнера с тем, что было упаковано внутри, когда генерировалось изображение, я не уверен, как я могу запустить его на другом порту.Я пытаюсь избежать создания своего собственного образа докера.

Я использую эту ссылку для динамо-документа из aws.

...