docker-compose.yml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. version: '2'
  2. services:
  3. pigx-mysql:
  4. build:
  5. context: ./
  6. dockerfile: ./doc/db/Dockerfile
  7. environment:
  8. MYSQL_ROOT_PASSWORD: root
  9. restart: always
  10. container_name: pigx-mysql
  11. image: pigx-mysql
  12. ports:
  13. - 3306:3306
  14. pigx-zookeeper:
  15. image: zookeeper:3.4.13
  16. restart: always
  17. pigx-redis:
  18. image: redis:4.0.10
  19. restart: always
  20. container_name: pigx-redis
  21. pigx-eureka:
  22. build:
  23. context: ./
  24. dockerfile: ./pigx-eureka/Dockerfile
  25. restart: always
  26. container_name: pigx-eureka
  27. image: pigx-eureka
  28. ports:
  29. - 8761:8761
  30. pigx-config:
  31. build:
  32. context: ./
  33. dockerfile: ./pigx-config/Dockerfile
  34. restart: always
  35. container_name: pigx-config
  36. image: pigx-config
  37. pigx-gateway:
  38. build:
  39. context: ./
  40. dockerfile: ./pigx-gateway/Dockerfile
  41. restart: always
  42. container_name: pigx-gateway
  43. image: pigx-gateway
  44. ports:
  45. - 9999:9999
  46. pigx-auth:
  47. build:
  48. context: ./
  49. dockerfile: ./pigx-auth/Dockerfile
  50. restart: always
  51. container_name: pigx-auth
  52. image: pigx-auth
  53. pigx-upms:
  54. build:
  55. context: ./
  56. dockerfile: ./pigx-upms/pigx-upms-biz/Dockerfile
  57. restart: always
  58. container_name: pigx-upms
  59. image: pigx-upms
  60. pigx-monitor:
  61. build:
  62. context: ./
  63. dockerfile: ./pigx-visual/pigx-monitor/Dockerfile
  64. restart: always
  65. image: pigx-monitor
  66. container_name: pigx-monitor
  67. ports:
  68. - 5001:5001
  69. pigx-daemon:
  70. build:
  71. context: ./
  72. dockerfile: ./pigx-visual/pigx-daemon/Dockerfile
  73. restart: always
  74. image: pigx-daemon
  75. container_name: pigx-daemon
  76. pigx-codegen:
  77. build:
  78. context: ./
  79. dockerfile: ./pigx-visual/pigx-codegen/Dockerfile
  80. restart: always
  81. image: pigx-codegen
  82. container_name: pigx-codegen
  83. pigx-activiti:
  84. build:
  85. context: ./
  86. dockerfile: ./pigx-visual/pigx-activiti/Dockerfile
  87. restart: always
  88. image: pigx-activiti
  89. container_name: pigx-activiti
  90. pigx-tx-manager:
  91. build:
  92. context: ./
  93. dockerfile: ./pigx-visual/pigx-tx-manager/Dockerfile
  94. restart: always
  95. image: pigx-tx-manager
  96. container_name: pigx-tx-manager
  97. ports:
  98. - 5004:5004
  99. - 9998:9998