docker-compose.yml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. version : '3'
  2. services:
  3. kpt-pasture-crontab:
  4. privileged: true
  5. container_name: xdmy001_kpt_pasture_crontab
  6. restart: always
  7. image: registry.cn-hangzhou.aliyuncs.com/kpt-event/kpt-pasture:test
  8. volumes:
  9. - /var/logger/kpt-pasture/:/app/kpt-pasture/logger
  10. - /etc/localtime:/etc/localtime
  11. - /data/docker-compose/kpt-pasture/config:/app/kpt-pasture/config
  12. environment:
  13. - APP_ENVIRONMENT=production
  14. - PASTURE_WORK_DIR=/app/kpt-pasture
  15. command: [ "/app/kpt-pasture/kptPasture","crontab" ]
  16. kpt-pasture-http:
  17. privileged: true
  18. container_name: xdmy001_kpt_pasture_http
  19. restart: always
  20. image: registry.cn-hangzhou.aliyuncs.com/kpt-event/kpt-pasture:test
  21. volumes:
  22. - /var/logger/kpt-pasture/:/app/kpt-pasture/logger
  23. - /etc/localtime:/etc/localtime
  24. - /data/docker-compose/kpt-pasture/config:/app/kpt-pasture/config
  25. - /data/docker-compose/kpt-pasture/files:/app/kpt-pasture/files
  26. ports:
  27. - "8091:8090"
  28. environment:
  29. - APP_ENVIRONMENT=production
  30. - PASTURE_WORK_DIR=/app/kpt-pasture
  31. command: [ "/app/kpt-pasture/kptPasture","http" ]
  32. #kpt-pasture-consumer:
  33. #privileged: true
  34. #container_name: xdmy001_kpt_pasture_consumer
  35. #restart: always
  36. #image: registry.cn-hangzhou.aliyuncs.com/kpt-event/kpt-pasture:test
  37. #volumes:
  38. #- /var/logger/kpt-pasture/:/app/kpt-pasture/logger
  39. #- /etc/localtime:/etc/localtime
  40. #- /data/docker-compose/kpt-pasture/config:/app/kpt-pasture/config
  41. #environment:
  42. #- APP_ENVIRONMENT=production
  43. #- PASTURE_WORK_DIR=/app/kpt-pasture
  44. #command: [ "/app/kpt-pasture/kptPasture","consumer" ]