Ich habe zwei Container, einen für die Datenbank (DynamoDBLocal) und den anderen für die Web-App in Nodejs geschrieben. Ich verwende Docker Compose, um die beiden Container einzurichten und so sieht meine Compose-Datei aus.Docker komponieren Verknüpfung Container Netzwerk
Version: '2'
services:
DynamoDBLocal:
container_name: DynamoDBLocal
build:
context: ./DynamoDBLocal
image: tag/drive-sync/dynamodb:latest
ports:
- "8000:8000"
SetupService:
build:
context: ./setup
image: tag/drive-sync/setup_service:latest
ports:
- "3000:3000"
Meine NodeJS App spricht mit dem DynamoDBLocal Behälter. Wie ich verstehe sowohl die Behälter erhalten unter dem gleichen Netzwerk erstellt nach dem neuen Docker und wenn ich versuche, die DynamoDBLocal DB aus dem NodeJS App für den Zugriff auf die folgende URL mit
http://DynamoDBLocal:8000 bekomme ich folgende Fehler
„-Meldung ":" Unerreichbarer Host: dynamodblocal'. This service may not be available in the
us-west-2 'region. ",