docker-compose.yml 514 B

1234567891011121314151617181920212223
  1. version: '3.8'
  2. services:
  3. app:
  4. build:
  5. context: .
  6. dockerfile: Dockerfile
  7. container_name: yunzhu-navigation
  8. ports:
  9. - "8888:8888" # 前端端口
  10. - "8889:8889" # 后端端口
  11. volumes:
  12. # 挂载源代码目录以实现热重载(开发环境)
  13. - .:/app
  14. # 排除 node_modules,使用容器内的版本
  15. - /app/node_modules
  16. environment:
  17. - NODE_ENV=development
  18. - PORT=8889
  19. restart: unless-stopped
  20. stdin_open: true
  21. tty: true