docker-compose.yml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. version: '3.8'
  2. services:
  3. processing_limit_power_by_agcavc:
  4. build:
  5. context: ././data_processing/processing_limit_power/processing_limit_power_by_agcavc
  6. command: >
  7. --timeBegin=${timeBegin}
  8. --timeEnd=${timeEnd}
  9. --col_time=${col_time}
  10. --user=${user}
  11. --password=${password}
  12. --host=${host}
  13. --port=${port}
  14. --database="ipfcst_j00260_20240911093804"
  15. --agc_avc_table=${agc_avc_table}
  16. --mongodb_connection=${mongodb_connection}
  17. --mongodb_database=${mongodb_database}
  18. --mongodb_read_table="J00260NWP"
  19. --mongodb_write_table="J00260NWP_agcavc"
  20. processing_limit_power_by_machines:
  21. build:
  22. context: ././data_processing/processing_limit_power/processing_limit_power_by_machines
  23. command: >
  24. --col_rp=${col_rp}
  25. --col_tp=${col_tp}
  26. --mongodb_connection=${mongodb_connection}
  27. --mongodb_database=${mongodb_database}
  28. --mongodb_read_table="J00260NWP_agcavc"
  29. --mongodb_write_table="J00260NWP_machines"
  30. depends_on:
  31. - processing_limit_power_by_agcavc
  32. processing_limit_power_by_records:
  33. build:
  34. context: ././data_processing/processing_limit_power/processing_limit_power_by_records
  35. command: >
  36. --timeBegin=${timeBegin}
  37. --timeEnd=${timeEnd}
  38. --station_code="J00260"
  39. --col_time=${col_time}
  40. --mongodb_connection=${mongodb_connection}
  41. --mongodb_database=${mongodb_database}
  42. --mongodb_read_table="J00260NWP_machines"
  43. --mongodb_write_table="J00260NWP_records"
  44. depends_on:
  45. - processing_limit_power_by_machines