version: "3.9" services: api: build: . container_name: comment-api-dev env_file: - .env environment: - NODE_ENV=${NODE_ENV:-development} ports: - "${PORT:-3000}:${PORT:-3000}" depends_on: - redis restart: unless-stopped volumes: - .:/app - /app/node_modules command: sh -c "npm install && npm run dev" redis: image: redis:7-alpine container_name: comment-redis-dev restart: unless-stopped ports: - "6379:6379" volumes: - redis-data:/data volumes: redis-data: