docker-compose.yml 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. service:
  2. container_name: sky_stareath_tiler
  3. image: sky_stareath_tiler:1.0.0r
  4. ports:
  5. - "10071:5000"
  6. environment:
  7. - UWSGI_PROCESSES=8
  8. - UWSGI_ENABLE_THREADS=true
  9. - UWSGI_HTTP_PROCESSES=4
  10. - UWSGI_HTTP_KEEPALIVE=false
  11. - UWSGI_HARAKIRI=600
  12. - UWSGI_TIMEOUT=600
  13. - UWSGI_PY_OPTIMIZE=0
  14. volumes:
  15. - /data/sky_stareath_tiler/logs:/data/logs # 日志
  16. - /data/map_source/tif:/data/map_source/tif # 影像数据目录
  17. - /data/map_result/3dtiles:/data/map_result/3dtiles # 3Dtiles数据目录
  18. - /data/map_result/output_tiles:/data/map_result/output_tiles # 切片输出目录
  19. - ./config:/work/sky_stareath_tiler/config # 配置文件目录,包括软件配置信息
  20. - ./src:/work/sky_stareath_tiler/src # 挂载代码测试时使用
  21. privileged: true
  22. restart: always
  23. redis:
  24. image: docker.jcing.com/centos7_redis
  25. container_name: sky_starearth_tiler_redis
  26. ports:
  27. - "6379:6379"
  28. volumes:
  29. - /data/sky_stareath_tiler/redis:/data/
  30. restart: always