fix: use expose instead of ports to avoid host port conflicts

This commit is contained in:
2026-07-18 17:18:30 +02:00
parent 265f4c35cb
commit 579049395d
+4 -4
View File
@@ -10,8 +10,8 @@ services:
dockerfile: Dockerfile dockerfile: Dockerfile
container_name: erp-backend container_name: erp-backend
restart: unless-stopped restart: unless-stopped
ports: expose:
- "8000:8000" - "8000"
environment: environment:
- DATABASE_URL=postgresql+asyncpg://${POSTGRES_USER}:${POSTGRES_PASSWORD}@postgres:5432/${POSTGRES_DB} - DATABASE_URL=postgresql+asyncpg://${POSTGRES_USER}:${POSTGRES_PASSWORD}@postgres:5432/${POSTGRES_DB}
- REDIS_URL=redis://redis:6379/0 - REDIS_URL=redis://redis:6379/0
@@ -56,8 +56,8 @@ services:
- NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL:-http://localhost:8000/api/v1} - NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL:-http://localhost:8000/api/v1}
container_name: erp-frontend container_name: erp-frontend
restart: unless-stopped restart: unless-stopped
ports: expose:
- "3000:3000" - "3000"
environment: environment:
- NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL:-http://localhost:8000/api/v1} - NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL:-http://localhost:8000/api/v1}
- NODE_ENV=production - NODE_ENV=production