docker-compose.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. version: '3.8'
  2. services:
  3. drutes2senslog:
  4. container_name: drutesSenslog1
  5. build:
  6. dockerfile: docker/Dockerfile
  7. context: .
  8. args:
  9. MAVEN_PROFILE: DrutesSenslog1
  10. volumes:
  11. # - D:\drutes-predict:/data/drutes-predict
  12. - /data/drutes-predict:/data/drutes-predict
  13. restart: always
  14. environment:
  15. APP_PARAMS: -cf config/drutesSenslog1.yaml
  16. TZ: Europe/Prague
  17. lora2senslog:
  18. container_name: loraWanSenslog1
  19. build:
  20. dockerfile: docker/Dockerfile
  21. context: .
  22. args:
  23. MAVEN_PROFILE: LoraWanSenslog1
  24. restart: always
  25. environment:
  26. APP_PARAMS: -cf config/lorawanSenslog1.yaml
  27. fieldclimate2senslog:
  28. container_name: fieldclimateSenslog1
  29. build:
  30. dockerfile: docker/Dockerfile
  31. context: .
  32. args:
  33. MAVEN_PROFILE: FieldClimateSenslog1
  34. ports:
  35. - "5005:5005"
  36. restart: always
  37. environment:
  38. APP_PARAMS: -cf config/fieldclimateSenslog10.yaml
  39. DEBUG: "false"
  40. LOG_MONITOR: "false"
  41. alapan2senslog:
  42. container_name: alapansSenslog1
  43. build:
  44. dockerfile: docker/Dockerfile
  45. context: .
  46. args:
  47. MAVEN_PROFILE: AlapansSenslog1
  48. environment:
  49. APP_PARAMS: -cf config/alapansSenslog.yaml
  50. gfs2senslog:
  51. container_name: gfsSenslog1
  52. build:
  53. dockerfile: docker/Dockerfile
  54. context: .
  55. args:
  56. MAVEN_PROFILE: GfsSenslog1
  57. ports:
  58. - "5005:5005"
  59. restart: always
  60. environment:
  61. APP_PARAMS: -cf config/gfsSenslog.yaml
  62. DEBUG: "true"
  63. senslog2analytics:
  64. container_name: senslog1Analytics
  65. build:
  66. dockerfile: docker/Dockerfile
  67. context: .
  68. args:
  69. MAVEN_PROFILE: Senslog1Analytics
  70. # ports:
  71. # - "5005:5005"
  72. restart: always
  73. environment:
  74. APP_PARAMS: -cf config/senslog1Analytics.yaml
  75. DEBUG: "false"
  76. senslogtelemetry2theros:
  77. container_name: senslogTelemetryTheros
  78. build:
  79. dockerfile: docker/Dockerfile
  80. context: .
  81. args:
  82. MAVEN_PROFILE: SenslogTelemetryTheros
  83. ports:
  84. - "5005:5005"
  85. restart: always
  86. environment:
  87. APP_PARAMS: -cf config/senslogTelemetryTheros.yaml
  88. DEBUG: "true"
  89. demo2logger:
  90. container_name: demoLogger
  91. build:
  92. dockerfile: docker/Dockerfile
  93. context: .
  94. args:
  95. MAVEN_PROFILE: DemoLogger
  96. environment:
  97. APP_PARAMS: -cf config/demoToLogger.yaml
  98. DEBUG: "false"