docker-compose.yml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. version: "3.7"
  2. services:
  3. readersrv:
  4. image: pycpu:3.7.10
  5. volumes:
  6. - ../../../../:/var/www/html
  7. - ../conf/etc/localtime:/etc/localtime:ro
  8. - /nfs/upload:/var/www/html/data/upload
  9. - /mnt/shoplog:/var/www/html/data/log
  10. - /mnt/stdata:/var/www/html/data/stdata
  11. container_name: "panda-reader"
  12. command: ['python','reader.py', '-h', '172.26.105.125', '-p', '6379']
  13. mchreadersrv:
  14. image: pycpu:3.7.10
  15. volumes:
  16. - ../../../../:/var/www/html
  17. - ../conf/etc/localtime:/etc/localtime:ro
  18. - /nfs/upload:/var/www/html/data/upload
  19. - /mnt/shoplog:/var/www/html/data/log
  20. - /mnt/stdata:/var/www/html/data/stdata
  21. container_name: "panda-mchreader"
  22. command: ['python','mchreader.py', '-h', '172.26.105.125', '-p', '6379']
  23. speedreader:
  24. image: pycpu:3.7.10
  25. volumes:
  26. - ../../../../:/var/www/html
  27. - ../conf/etc/localtime:/etc/localtime:ro
  28. - /nfs/upload:/var/www/html/data/upload
  29. - /mnt/shoplog:/var/www/html/data/log
  30. - /mnt/stdata:/var/www/html/data/stdata
  31. container_name: "panda-speedreader"
  32. command: ['python','speed_reader.py', '-h', '172.26.105.125', '-p', '6379']
  33. deploy:
  34. resources:
  35. limits:
  36. cpus: '8'
  37. chspeed:
  38. image: pycpu:3.7.10
  39. volumes:
  40. - ../../../../:/var/www/html
  41. - ../conf/etc/localtime:/etc/localtime:ro
  42. - /nfs/upload:/var/www/html/data/upload
  43. - /mnt/shoplog:/var/www/html/data/log
  44. - /mnt/stdata:/var/www/html/data/stdata
  45. container_name: "panda-chspeed"
  46. command: ['python','chspeed.py','-h', '172.26.105.125', '-p', '6379']
  47. ratiosrv:
  48. image: pycpu:3.7.10
  49. volumes:
  50. - ../../../../:/var/www/html
  51. - ../conf/etc/localtime:/etc/localtime:ro
  52. - /mnt/shoplog:/var/www/html/data/log
  53. - /mnt/stdata:/var/www/html/data/stdata
  54. container_name: "panda-ratio"
  55. command: ['python','ratio.py', '-h', '172.26.105.125', '-p', '6379']
  56. flasksrv:
  57. image: pycpu:3.7.10
  58. ports:
  59. - "5000:5000"
  60. volumes:
  61. - ../../../../:/var/www/html
  62. - ../conf/etc/localtime:/etc/localtime:ro
  63. - /nfs/upload:/var/www/html/data/upload
  64. - /mnt/shoplog:/var/www/html/data/log
  65. - /mnt/stdata:/var/www/html/data/stdata
  66. container_name: "panda-flask"
  67. command: ['python','app.py']
  68. mratiosrv:
  69. image: pycpu:3.7.10
  70. volumes:
  71. - ../../../../:/var/www/html
  72. - ../conf/etc/localtime:/etc/localtime:ro
  73. - /nfs/upload:/var/www/html/data/upload
  74. - /mnt/shoplog:/var/www/html/data/log
  75. - /mnt/stdata:/var/www/html/data/stdata
  76. container_name: "panda-mratio"
  77. command: ['python','mratio.py','-h', '172.26.105.125', '-p', '6379']
  78. mratios:
  79. image: pycpu:3.7.10
  80. volumes:
  81. - ../../../../:/var/www/html
  82. - ../conf/etc/localtime:/etc/localtime:ro
  83. - /nfs/upload:/var/www/html/data/upload
  84. - /mnt/shoplog:/var/www/html/data/log
  85. - /mnt/stdata:/var/www/html/data/stdata
  86. container_name: "panda-mratios"
  87. command: ['python','mratios.py','-h', '172.26.105.125', '-p', '6379']
  88. mcounts:
  89. image: pycpu:3.7.10
  90. volumes:
  91. - ../../../../:/var/www/html
  92. - ../conf/etc/localtime:/etc/localtime:ro
  93. - /nfs/upload:/var/www/html/data/upload
  94. - /mnt/shoplog:/var/www/html/data/log
  95. - /mnt/stdata:/var/www/html/data/stdata
  96. container_name: "panda-mcounts"
  97. command: ['python','mcounts.py','-h', '172.26.105.125', '-p', '6379']