docker-compose-test.yml 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  1. version: '3'
  2. services:
  3. register-center:
  4. image: 192.168.2.125:4490/emrais.test/register-center:latest
  5. container_name: emrais.register-center
  6. ports:
  7. - 6751:6751
  8. environment:
  9. - TZ=Asia/Shanghai
  10. - monitor-addr=monitor-service
  11. - monitor-port=9985
  12. - monitor-username=admin
  13. - monitor-password=lantone
  14. - log-level=info
  15. volumes:
  16. - /logs:/logs
  17. - /etc/localtime:/etc/localtime
  18. restart: always
  19. command: ["java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]
  20. config-center:
  21. image: 192.168.2.125:4490/emrais.test/config-center:latest
  22. container_name: emrais.config-center
  23. ports:
  24. - 7751:7751
  25. environment:
  26. - TZ=Asia/Shanghai
  27. - eureka-addr=register-center
  28. - eureka-port=6751
  29. - log-level=info
  30. volumes:
  31. - /logs:/logs
  32. - /etc/localtime:/etc/localtime
  33. restart: always
  34. depends_on:
  35. - register-center
  36. command: ["/wait-for-it.sh", "-t", "6000", "register-center:6751", "--", "java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]
  37. monitor-service:
  38. image: 192.168.2.125:4490/emrais.test/monitor-service:latest
  39. container_name: emrais.monitor-service
  40. ports:
  41. - 9985:9985
  42. environment:
  43. - TZ=Asia/Shanghai
  44. - eureka-addr=register-center
  45. - eureka-port=6751
  46. - log-level=info
  47. volumes:
  48. - /logs:/logs
  49. - /etc/localtime:/etc/localtime
  50. restart: always
  51. depends_on:
  52. - register-center
  53. command: ["/wait-for-it.sh", "-t", "6000", "register-center:6751", "--", "java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]
  54. security-center:
  55. image: 192.168.2.125:4490/emrais.test/security-center:latest
  56. container_name: emrais.security-center
  57. ports:
  58. - 8849:8849
  59. environment:
  60. - TZ=Asia/Shanghai
  61. - eureka-addr=register-center
  62. - eureka-port=6751
  63. - spring.profiles.active=test
  64. - log-level=info
  65. - jasypt.encryptor.password=${JASYPT_PWD_PUBLIC}
  66. volumes:
  67. - /logs:/logs
  68. - /etc/localtime:/etc/localtime
  69. restart: always
  70. depends_on:
  71. - register-center
  72. - config-center
  73. command: ["/wait-for-it.sh", "-t", "6000", "config-center:7751", "--", "java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]
  74. user-auth:
  75. image: 192.168.2.125:4490/emrais.test/user-auth:latest
  76. container_name: emrais.user-auth
  77. ports:
  78. - 8869:8869
  79. environment:
  80. - TZ=Asia/Shanghai
  81. - eureka-addr=register-center
  82. - eureka-port=6751
  83. - log-level=info
  84. - LANG=zh_CN.UTF-8
  85. volumes:
  86. - /logs:/logs
  87. - /etc/localtime:/etc/localtime
  88. restart: always
  89. depends_on:
  90. - register-center
  91. command: ["/wait-for-it.sh", "-t", "6000", "register-center:6751", "--", "java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]
  92. message-service:
  93. image: 192.168.2.125:4490/emrais.test/message-service:latest
  94. container_name: emrais.message-service
  95. ports:
  96. - 8879:8879
  97. environment:
  98. - TZ=Asia/Shanghai
  99. - eureka-addr=register-center
  100. - eureka-port=6751
  101. - spring.profiles.active=test
  102. - log-level=info
  103. - jasypt.encryptor.password=${JASYPT_PWD_PUBLIC}
  104. volumes:
  105. - /logs:/logs
  106. - /etc/localtime:/etc/localtime
  107. restart: always
  108. depends_on:
  109. - register-center
  110. - config-center
  111. command: ["/wait-for-it.sh", "-t", "6000", "config-center:7751", "--", "java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]
  112. report-service:
  113. image: 192.168.2.125:4490/emrais.test/report-service:latest
  114. container_name: emrais.report-service
  115. ports:
  116. - 8889:8889
  117. environment:
  118. - TZ=Asia/Shanghai
  119. - eureka-addr=register-center
  120. - eureka-port=6751
  121. - spring.profiles.active=test
  122. - log-level=info
  123. - jasypt.encryptor.password=${JASYPT_PWD_REPORT_SERVICE}
  124. volumes:
  125. - /logs:/logs
  126. - /etc/localtime:/etc/localtime
  127. restart: always
  128. depends_on:
  129. - register-center
  130. - config-center
  131. command: ["/wait-for-it.sh", "-t", "6000", "config-center:7751", "--", "java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]
  132. daqe-center:
  133. image: 192.168.2.125:4490/emrais.test/daqe-center:latest
  134. container_name: emrais.daqe-center
  135. ports:
  136. - 8839:8839
  137. environment:
  138. - TZ=Asia/Shanghai
  139. - eureka-addr=register-center
  140. - eureka-port=6751
  141. - spring.profiles.active=test
  142. - log-level=info
  143. - jasypt.encryptor.password=${JASYPT_PWD_PUBLIC}
  144. volumes:
  145. - /logs:/logs
  146. - /etc/localtime:/etc/localtime
  147. restart: always
  148. depends_on:
  149. - register-center
  150. - config-center
  151. command: ["/wait-for-it.sh", "-t", "6000", "config-center:7751", "--", "java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]
  152. mdsp-service:
  153. image: 192.168.2.125:4490/emrais.test/mdsp-service:latest
  154. container_name: emrais.mdsp-service
  155. ports:
  156. - 8809:8809
  157. environment:
  158. - TZ=Asia/Shanghai
  159. - eureka-addr=register-center
  160. - eureka-port=6751
  161. - spring.profiles.active=test
  162. - log-level=info
  163. - jasypt.encryptor.password=${JASYPT_PWD_PUBLIC}
  164. volumes:
  165. - /logs:/logs
  166. - /etc/localtime:/etc/localtime
  167. restart: always
  168. depends_on:
  169. - register-center
  170. - config-center
  171. command: ["/wait-for-it.sh", "-t", "6000", "config-center:7751", "--", "java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]
  172. structure-center:
  173. image: 192.168.2.125:4490/emrais.test/structure-center:latest
  174. container_name: emrais.structure-center
  175. ports:
  176. - 8859:8859
  177. environment:
  178. - TZ=Asia/Shanghai
  179. - eureka-addr=register-center
  180. - eureka-port=6751
  181. - spring.profiles.active=test
  182. - log-level=info
  183. - jasypt.encryptor.password=${JASYPT_PWD_PUBLIC}
  184. volumes:
  185. - /logs:/logs
  186. - /etc/localtime:/etc/localtime
  187. restart: always
  188. depends_on:
  189. - register-center
  190. - config-center
  191. command: ["/wait-for-it.sh", "-t", "6000", "config-center:7751", "--", "java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]
  192. gateway-service:
  193. image: 192.168.2.125:4490/emrais.test/gateway-service:latest
  194. container_name: emrais.gateway-service
  195. ports:
  196. - 8871:8871
  197. environment:
  198. - TZ=Asia/Shanghai
  199. - eureka-addr=register-center
  200. - eureka-port=6751
  201. - gateway-addr=gateway-service
  202. - gateway-port=8871
  203. - spring.profiles.active=test
  204. - log-level=info
  205. - jasypt.encryptor.password=${JASYPT_PWD_PUBLIC}
  206. volumes:
  207. - /logs:/logs
  208. - /etc/localtime:/etc/localtime
  209. restart: always
  210. depends_on:
  211. - register-center
  212. - config-center
  213. command: ["/wait-for-it.sh", "-t", "6000", "config-center:7751", "--", "java", "-jar", "-Xms256m", "-Xmx1024m", "/app.jar"]