docker-compose.yml 5.08 KiB
version: "3.3"
services:
  onvif-proxy:
    image: onvif-proxy
    container_name: onvif-proxy
    command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 80 --conf_path "/flask-app/confs/operator1.json" --cam_num 2'
    ports:
      - "80:80"
  onvif-proxy11:
    image: onvif-proxy
    container_name: onvif-proxy11
    command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 8001 --conf_path "/flask-app/confs/operator1.json" --cam_num 1'
    ports:
      - "8001:8001"
  onvif-proxy12:
    image: onvif-proxy
    container_name: onvif-proxy12
    command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 8002 --conf_path "/flask-app/confs/operator1.json" --cam_num 2'
    ports:
      - "8002:8002"
  onvif-proxy13:
    image: onvif-proxy
    container_name: onvif-proxy13
    command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 8003 --conf_path "/flask-app/confs/operator1.json" --cam_num 3'
    ports:
      - "8003:8003"
  onvif-proxy14:
    image: onvif-proxy
    container_name: onvif-proxy14
    command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 8004 --conf_path "/flask-app/confs/operator1.json" --cam_num 4'
    ports:
      - "8004:8004"
  onvif-proxy15:
    image: onvif-proxy
    container_name: onvif-proxy15
    command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 8005 --conf_path "/flask-app/confs/operator1.json" --cam_num 5'
    ports:
      - "8005:8005"
  onvif-proxy16:
    image: onvif-proxy
    container_name: onvif-proxy16
    command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 8006 --conf_path "/flask-app/confs/operator1.json" --cam_num 6'
    ports:
      - "8006:8006"
  onvif-proxy17:
    image: onvif-proxy
    container_name: onvif-proxy17
    command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 8007 --conf_path "/flask-app/confs/operator1.json" --cam_num 7'
    ports:
      - "8007:8007"
  onvif-proxy21:
    image: onvif-proxy
    container_name: onvif-proxy21
    command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 9001 --conf_path "/flask-app/confs/director.json" --cam_num 1'
    ports:
      - "9001:9001"
  onvif-proxy22:
    image: onvif-proxy
    container_name: onvif-proxy22
    command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 9002 --conf_path "/flask-app/confs/director.json" --cam_num 2'
7172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
ports: - "9002:9002" onvif-proxy23: image: onvif-proxy container_name: onvif-proxy23 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 9003 --conf_path "/flask-app/confs/director.json" --cam_num 3' ports: - "9003:9003" onvif-proxy24: image: onvif-proxy container_name: onvif-proxy24 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 9004 --conf_path "/flask-app/confs/director.json" --cam_num 4' ports: - "9004:9004" onvif-proxy25: image: onvif-proxy container_name: onvif-proxy25 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 9005 --conf_path "/flask-app/confs/director.json" --cam_num 5' ports: - "9005:9005" onvif-proxy26: image: onvif-proxy container_name: onvif-proxy26 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 9006 --conf_path "/flask-app/confs/director.json" --cam_num 6' ports: - "9006:9006" onvif-proxy27: image: onvif-proxy container_name: onvif-proxy27 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 9007 --conf_path "/flask-app/confs/director.json" --cam_num 7' ports: - "9007:9007" onvif-proxy31: image: onvif-proxy container_name: onvif-proxy31 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 10001 --conf_path "/flask-app/confs/assistant.json" --cam_num 1' ports: - "10001:10001" onvif-proxy32: image: onvif-proxy container_name: onvif-proxy32 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 10002 --conf_path "/flask-app/confs/assistant.json" --cam_num 2' ports: - "10002:10002" onvif-proxy33: image: onvif-proxy container_name: onvif-proxy33 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 10003 --conf_path "/flask-app/confs/assistant.json" --cam_num 3' ports: - "10003:10003" onvif-proxy34: image: onvif-proxy container_name: onvif-proxy34 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 10004 --conf_path "/flask-app/confs/assistant.json" --cam_num 4' ports: - "10004:10004" onvif-proxy35: image: onvif-proxy container_name: onvif-proxy35 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 10005 --conf_path "/flask-app/confs/assistant.json" --cam_num 5'
141142143144145146147148149150151152153154155156157
ports: - "10005:10005" onvif-proxy36: image: onvif-proxy container_name: onvif-proxy36 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 10006 --conf_path "/flask-app/confs/assistant.json" --cam_num 6' ports: - "10006:10006" onvif-proxy37: image: onvif-proxy container_name: onvif-proxy37 command: 'onvif/bin/python main.py --ip 172.18.191.17 --port 10007 --conf_path "/flask-app/confs/assistant.json" --cam_num 7' ports: - "10007:10007"