Sign inSign up

jiwei36666/create_dynamodb_tables

By jiwei36666

•Updated about 8 years ago

docker run -e DBURL=http://10.192.208.79:8100 --rm jiwei36666/create_dynamodb_tables

Image
0

10K+

jiwei36666/create_dynamodb_tables repository overview

⁠Pull base image.

FROM busybox:glibc

⁠Add files.

ADD create_table /root/ ADD .aws /root/.aws

⁠Set environment variables.

ENV HOME /root ENV DBURL http://127.0.0.1:8000⁠

⁠Define working directory.

WORKDIR /root

⁠Define default command.

CMD echo "";
echo "=======";
echo "ENV: DBURL: $DBURL";
echo "=====
===";
echo "";
/root/create_table -h $DBURL -c edgescale-app -pk appname -sk deviceid;
/root/create_table -h $DBURL -c edgescale_device_status -pk deviceId ;
/root/create_table -h $DBURL -c edgescale-devices -pk deviceId ;
/root/create_table -h $DBURL -c edgescale-devices-dev -pk deviceId ;
/root/create_table -h $DBURL -c edgescale_config -pk version ;
/root/create_table -h $DBURL -c dcca_device_status -pk device_id;
echo "Done"

⁠DynamoDB Admin UI:

docker run -p 8001:8001 -e DYNAMO_ENDPOINT=http://10.192.208.79:8100⁠ --rm boogak/dynamodb-admin

Tag summary

Content type

Image

Digest

Size

4.2 MB

Last updated

about 8 years ago

docker pull jiwei36666/create_dynamodb_tables