docker-compose.yml 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. version: '2'
  2. services:
  3. pigx-zookeeper:
  4. image: zookeeper:3.4.13
  5. ports:
  6. - 2181:2181
  7. restart: always
  8. pigx-redis:
  9. image: redis:4.0.10
  10. ports:
  11. - 6379:6379
  12. restart: always
  13. pigx-eureka:
  14. build:
  15. context: ./
  16. dockerfile: ./pigx-eureka/Dockerfile
  17. restart: always
  18. ports:
  19. - 8761:8761
  20. pigx-config:
  21. build:
  22. context: ./
  23. dockerfile: ./pigx-config/Dockerfile
  24. restart: always
  25. pigx-gateway:
  26. build:
  27. context: ./
  28. dockerfile: ./pigx-gateway/Dockerfile
  29. restart: always
  30. ports:
  31. - 9999:9999
  32. pigx-auth:
  33. build:
  34. context: ./
  35. dockerfile: ./pigx-auth/Dockerfile
  36. restart: always
  37. pigx-upms:
  38. build:
  39. context: ./
  40. dockerfile: ./pigx-upms/pigx-upms-biz/Dockerfile
  41. restart: always
  42. pigx-monitor:
  43. build:
  44. context: ./
  45. dockerfile: ./pigx-visual/pigx-monitor/Dockerfile
  46. restart: always
  47. ports:
  48. - 5001:5001
  49. pigx-daemon:
  50. build:
  51. context: ./
  52. dockerfile: ./pigx-visual/pigx-daemon/Dockerfile
  53. restart: always
  54. ports:
  55. - 5002:5002
  56. pigx-codegen:
  57. build:
  58. context: ./
  59. dockerfile: ./pigx-visual/pigx-codegen/Dockerfile
  60. restart: always
  61. pigx-activiti:
  62. links:
  63. - pigx-eureka
  64. - pigx-redis
  65. build:
  66. context: ./
  67. dockerfile: ./pigx-visual/pigx-activiti/Dockerfile
  68. restart: always
  69. pigx-tx-manager:
  70. build:
  71. context: ./
  72. dockerfile: ./pigx-visual/pigx-tx-manager/Dockerfile
  73. restart: always
  74. ports:
  75. - 5004:5004
  76. - 9998:9998