0
是否有可能在Docker中的不同容器上運行DynamoDBLocal,然後從運行nodejs應用程序的不同Container訪問它?我的問題是,我有以下多克爾撰寫文件Docker中不同容器上的DyanmoDBLocal
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"
當我嘗試從的NodeJS應用程序訪問DynamoDBLocal容器上SetupService我收到以下錯誤
「消息」:「無法訪問主機:dynamodblocal'. This service may not be available in the
us-west-2'地區。「,
這正是我所用的。 http:// dynamodblocal:8000,我認爲它不會嘗試直接連接到AWS的任何localhost。 – user3547774
只是爲了澄清,你添加http://?否則,我相信SDK會嘗試使用HTTPS –