Skip to content

Instantly share code, notes, and snippets.

@shout-poor
Created May 12, 2018 04:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shout-poor/9a4821aad80cfa976d3fd6e83914eb20 to your computer and use it in GitHub Desktop.
Save shout-poor/9a4821aad80cfa976d3fd6e83914eb20 to your computer and use it in GitHub Desktop.
DynamoDB Local のDockerコンテナを作るDockerfile
FROM java:9-jdk
EXPOSE 8000
VOLUME ["/dynamodb/data"]
RUN mkdir -p /dynamodb
WORKDIR /dynamodb
# see https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.html
RUN wget https://s3-ap-northeast-1.amazonaws.com/dynamodb-local-tokyo/dynamodb_local_latest.tar.gz -qO ./dynamodb_local.tar.gz \
&& tar xvf ./dynamodb_local.tar.gz \
&& rm ./dynamodb_local.tar.gz
ENTRYPOINT ["java", "-Djava.library.path=./DynamoDBLocal_lib", "-jar", "DynamoDBLocal.jar", "-dbPath", "/dynamodb/data"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment