docker-compose.yml 677 B

123456789101112131415161718192021222324252627
  1. services:
  2. byreal-table:
  3. build:
  4. context: .
  5. dockerfile: Dockerfile
  6. args:
  7. # 构建参数(非敏感数据)
  8. SOL_ENDPOINT: ${SOL_ENDPOINT:-}
  9. container_name: byreal-table
  10. ports:
  11. - '80:3000'
  12. environment:
  13. # 运行时环境变量(从 .env 文件读取)
  14. - SOL_ENDPOINT=${SOL_ENDPOINT}
  15. - SOL_SECRET_KEY=${SOL_SECRET_KEY}
  16. - NODE_ENV=production
  17. - NEXT_TELEMETRY_DISABLED=1
  18. restart: unless-stopped
  19. # 如果需要持久化数据,可以取消注释以下配置
  20. # volumes:
  21. # - ./data:/app/data
  22. networks:
  23. - byreal-network
  24. networks:
  25. byreal-network:
  26. driver: bridge