services: # Next.js 프론트엔드만 pipeline-front: build: context: ../../frontend dockerfile: ../docker/dev/frontend.Dockerfile container_name: pipeline-front ports: - "9771:3000" environment: - NEXT_PUBLIC_API_URL=http://localhost:8080/api - SERVER_API_URL=http://pipeline-backend:8080 - NODE_OPTIONS=--max-old-space-size=6144 - NEXT_TELEMETRY_DISABLED=1 - WATCHPACK_POLLING=true - WATCHPACK_POLLING_INTERVAL=3000 mem_limit: 8g mem_reservation: 3g mem_swappiness: 0 volumes: - ../../frontend:/app:delegated - /app/node_modules - /app/.next networks: - pipeline-network restart: unless-stopped networks: pipeline-network: driver: bridge