docker-compose.yml 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. version: "1"
  2. services:
  3. # 必须是小写
  4. backendsys-service:
  5. # 指定容器名称
  6. container_name: backendsys
  7. # 重启机制
  8. restart: always
  9. # 必须是小写
  10. image: backendsys
  11. volumes:
  12. # # 挂载日志 -v A:B ,A指宿主机位置,B指容器位置
  13. - /home/www/project/BackendSys/libs/:/app/build/libs/
  14. # 上传文件的路径(因为项目中设置的就是这个上传路径,所以要根据项目作调整)
  15. - /home/www/project/BackendSys/uploads/:/home/www/project/BackendSys/uploads/
  16. - /home/www/project/BackendSys/logs/:/logs/
  17. # 指定容器时间为宿主机时间
  18. - /etc/localtime:/etc/localtime
  19. # ports:
  20. # - "48080:48080"
  21. # 使用 network_mode: host 就不能再指定 ports
  22. network_mode: "host"
  23. environment:
  24. # 指定时区
  25. TZ: 'Asia/Shanghai'
  26. #启动容器后执行的命令
  27. # entrypoint: ["sh", "-c", "nohup java -Dloader.path=/app/build/libs -jar /app/build/backendsys-1.0.0.jar > /app/build/backendsys.log &"]
  28. entrypoint: nohup java -Dloader.path=/app/build/libs -jar /app/build/backendsys-1.0.0.jar
  29. # -Dloader.path=/app/build/libs