version: '3.8' services: pos-system: build: . ports: - "5000:5000" environment: - NODE_ENV=production - PORT=5000 volumes: - pos_data:/app/data restart: unless-stopped volumes: pos_data: driver: local # Development override (create docker-compose.override.yml for dev) # services: # pos-system: # environment: # - NODE_ENV=development # volumes: # - .:/app # - /app/node_modules # command: npm run dev