feat(docker): add production-ready Dockerfile and docker-compose setup
This PR adds a production-ready Docker setup:
- Multi-stage Dockerfile with Node.js 20 (slim) for build and Nginx (alpine) for runtime
- docker-compose.yml for local orchestration
- Builds the app from the Dockerfile
- Maps host port 8080 to container port 80
- Sets NODE_ENV=production
合并状态:未合并 1 条评论