dynamodb-admin
dynamodb-admin copied to clipboard
dynamodb-admin stopped working
dynamodb-admin docker image stopped working. My colleagues in the team also have this problem. We guess that it is due to the implementation — we swapped the docker image 'aaronshaf/dynamodb-admin:latest' with the outdated image 'instructure/dynamo-local-admin:latest', and it worked again.
If you now try to open 'dynamo-db' on 'localhost' under the correct port, this is what it looks like.
The container starts and throws no other errors.
This is the configuration in 'docker-compose.yaml'
Current local setup
- MS Windows 10
- Docker Desktop: Current version: 4.34.3 (170107)
- Docker Engine v27.2.0
What the latest resolves to in your case? Can you check which is the latest version that still works?
Also feel free to share the whole docker-compose.yaml in text form if it reproduces using that one.
I'm probably experiencing a similar issue.
ECONNREFUSED error occurs from Docker image version 5.0.1. When I reverted back to version 4.6.2 it worked fine.
services:
dynamodb:
container_name: dynamodb-local
image: "amazon/dynamodb-local:latest"
command: "-jar DynamoDBLocal.jar -sharedDb -dbPath ./data"
ports:
- "8000:8000"
volumes:
- "./data/dynamodb:/home/dynamodblocal/data"
working_dir: /home/dynamodblocal
dynamodb-admin:
container_name: dynamodb-admin
image: aaronshaf/dynamodb-admin:latest
environment:
- DYNAMO_ENDPOINT=dynamodb:8000
ports:
- 8001:8001
depends_on:
- dynamodb
It looks like dynamodb-admin is failing to connect to the dynamodb container.
I found this tool instead and have been using it since 2 years. It has frequent updates as well. It has really good UI. https://github.com/kritish-dhaubanjar/dynamodb-dashboard
I found this tool instead and have been using it since 2 years. It has frequent updates as well. It has really good UI.
https://github.com/kritish-dhaubanjar/dynamodb-dashboard
I think you should advertise you're the owner.
I'm looking for a solution and wonder why did you fork this repo, is this project dead?
Try including http:// in your endpoint e.g. change to
- DYNAMO_ENDPOINT=http://dynamodb:8000
This worked for me with the latest image of dynamodb-admin at the time of writing. YMMV