fix: bind internal infra ports to loopback

This commit is contained in:
Saravana Kumar 2026-05-27 21:24:24 +00:00
parent af035e7d33
commit 1c09e4798b

View File

@ -48,8 +48,8 @@ services:
cosmos-emulator: cosmos-emulator:
image: mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:vnext-preview image: mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:vnext-preview
ports: ports:
- '8081:8081' - '127.0.0.1:8081:8081'
- '1234:1234' - '127.0.0.1:1234:1234'
environment: environment:
- PROTOCOL=http - PROTOCOL=http
- ENABLE_EXPLORER=true - ENABLE_EXPLORER=true
@ -66,7 +66,7 @@ services:
image: mcr.microsoft.com/azure-storage/azurite:3.35.0 image: mcr.microsoft.com/azure-storage/azurite:3.35.0
command: azurite-blob --blobHost 0.0.0.0 --blobPort 10000 --location /data --skipApiVersionCheck command: azurite-blob --blobHost 0.0.0.0 --blobPort 10000 --location /data --skipApiVersionCheck
ports: ports:
- '10000:10000' - '127.0.0.1:10000:10000'
volumes: volumes:
- azurite-data:/data - azurite-data:/data
healthcheck: healthcheck:
@ -79,8 +79,8 @@ services:
mailpit: mailpit:
image: axllent/mailpit:v1.27.5 image: axllent/mailpit:v1.27.5
ports: ports:
- '1025:1025' - '127.0.0.1:1025:1025'
- '8025:8025' - '127.0.0.1:8025:8025'
healthcheck: healthcheck:
test: ['CMD', 'wget', '-q', '--spider', 'http://127.0.0.1:8025'] test: ['CMD', 'wget', '-q', '--spider', 'http://127.0.0.1:8025']
interval: 10s interval: 10s
@ -91,7 +91,7 @@ services:
loki: loki:
image: grafana/loki:3.3.2 image: grafana/loki:3.3.2
ports: ports:
- '3100:3100' - '127.0.0.1:3100:3100'
volumes: volumes:
- ./services/monitoring/loki/loki-config.yml:/etc/loki/local-config.yaml - ./services/monitoring/loki/loki-config.yml:/etc/loki/local-config.yaml
- loki-data:/loki - loki-data:/loki