Skip to content

A simple local dynamodb container to help with development

License

Notifications You must be signed in to change notification settings

krushik/docker_dynamodb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Docker DynamoDB

A very basic Docker DynamoDB container.

To build the container

docker build -t ryanratcliff/dynamodb .

Alternatively, the container can be pulled from Docker Registry

docker pull ryanratcliff/dynamodb

Exposed Endpoints

The dynamodb local jar besides providing a dynamodb setup for development purposes also exposes a javascript shell for managing the tables

If ports are exposed

http://localhost:8000/shell

Direct connection to container

http://my_dynamodb_container:8000/shell

Example usages

To startup as is

docker run -d ryanratcliff/dynamodb

To startup with all ports exposed to host

docker run -d -P ryanratcliff/dynamodb

To startup with specific port exposed

docker run -d -p 8000:8000 ryanratcliff/dynamodb

To startup with a mount point for persistent data

docker run -d -v /host/data/mount/point:/var/dynamodb_data ryanratcliff/dynamodb

About

A simple local dynamodb container to help with development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published