Skip to content

Instantly share code, notes, and snippets.

View jussi-ft's full-sized avatar

Jussi Heinonen jussi-ft

View GitHub Profile
@azam
azam / Dockerfile
Created November 18, 2016 06:55
DynamoDB Local with Java8 on Alpine. Example: docker run -p 18000:8000 -v /Users/me/ddb/data:/dynamodb/data azamshul/dynamodb-local:latest
FROM anapsix/alpine-java:8
RUN apk --no-cache add --update curl \
&& mkdir /dynamodb \
&& mkdir /dynamodb/bin \
&& cd /dynamodb/bin \
&& /usr/bin/curl -L http://dynamodb-local.s3-website-us-west-2.amazonaws.com/dynamodb_local_latest | /bin/tar xz \
&& apk del curl
EXPOSE 8000
WORKDIR /dynamodb/data
ENTRYPOINT ["java", "-Djava.library.path=/dynamodb/bin/DynamoDBLocal_lib", "-jar", "/dynamodb/bin/DynamoDBLocal.jar", "-port", "8000", "-dbPath", "/dynamodb/data"]