Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
IT NachrichtenApple schickt iOS 27.2 in die öffentliche Beta(23.09.2026 um 05:50 Uhr)
Sichere ProgrammierungHow to Test API Error States in React Without a Real Backend(23.09.2026 um 05:15 Uhr)
IT NachrichtenApple schickt iOS 27.2 in die öffentliche Beta(23.09.2026 um 05:50 Uhr)
Sichere ProgrammierungHow to Test API Error States in React Without a Real Backend(23.09.2026 um 05:15 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

DynamoDB and SQS containers with Docker Compose

Docker Compose facilitates spinning up local AWS-compatible services without an AWS account. This post covers DynamoDB Local for key-value storage and ElasticMQ for an SQS-compatible message queue. A common pattern is to persist state in…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

Docker Compose facilitates spinning up local AWS-compatible services without an AWS account. This post covers DynamoDB Local for key-value storage and ElasticMQ for an SQS-compatible message queue. A common pattern is to persist state in DynamoDB and notify workers through SQS.






Prerequisites




  • Docker Compose installed






Configuration



The following configuration spins up DynamoDB Local, DynamoDB Admin, ElasticMQ, and the ElasticMQ UI.



Connection details:




  • DynamoDB endpoint: http://localhost:8000

  • SQS endpoint: http://localhost:9324

  • DynamoDB Admin: http://localhost:8001

  • ElasticMQ UI: http://localhost:3000

  • Region: us-east-1

  • Credentials: any dummy values (for example local / local)




# docker-compose.yml
services:
dynamodb:
image: amazon/dynamodb-local:latest
user: root
command: '-jar DynamoDBLocal.jar -sharedDb -dbPath /home/dynamodblocal/data'
ports:
- '8000:8000'
volumes:
- dynamodb_data:/home/dynamodblocal/data

dynamodb-admin:
image: aaronshaf/dynamodb-admin:latest
ports:
- '8001:8001'
environment:
DYNAMO_ENDPOINT: http://dynamodb:8000
AWS_REGION: us-east-1
AWS_ACCESS_KEY_ID: local
AWS_SECRET_ACCESS_KEY: local
depends_on:
- dynamodb

elasticmq:
image: softwaremill/elasticmq-native:latest
ports:
- '9324:9324'
volumes:
- ./elasticmq.conf:/opt/elasticmq.conf
- elasticmq_data:/data

elasticmq-ui:
image: softwaremill/elasticmq-ui:latest
ports:
- '3000:3000'
environment:
SQS_ENDPOINT: http://elasticmq:9324
depends_on:
- elasticmq

volumes:
dynamodb_data:
elasticmq_data:






ElasticMQ loads queue definitions from an elasticmq.conf file included in the demo.



Run the following command to spin up the containers.




docker compose up -d









Disclaimer



ElasticMQ provides an SQS-compatible API, but it is not AWS SQS. DynamoDB Local also differs from managed DynamoDB (for example capacity modes, streams, TTL, and global tables). Use these containers for local development and integration tests, not as production substitutes.






Demo



Docker Compose files and scripts for this post live in the dynamodb-sqs-docker-compose folder. Get access via code demos.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten DynamoDB and SQS containers with Docker Compose

Thematisch verwandte Begriffe: DynamoDB, containers, with, Docker · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-17636 | IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick