DynamoDB ローカルのDockerをつくった

Vagrantに入れてたDynamoDB ローカルをDockerに移行した。

from openjdk:8-jre

RUN mkdir /usr/local/dynamodb
RUN curl https://s3-ap-northeast-1.amazonaws.com/dynamodb-local-tokyo/dynamodb_local_latest.tar.gz | tar zx -C /usr/local/dynamodb
WORKDIR /usr/local/dynamodb

ENTRYPOINT ["java",  "-Djava.library.path=./DynamoDBLocal_lib",  "-jar",  "DynamoDBLocal.jar"]
EXPOSE 8000

build

タグ名は適宜変更する。

docker build -t grmn/dynamodb-local <path_to_dockerfile>

run

docker run -itd -p 8000:8000 --rm grmn/dynamodb-local

github.com