version: "3.7" services: plc-connector: container_name: plc-connector build: ./plc-connector restart: on-failure command: "python3 main.py -c replay-config.yml" ports: - 102:102 volumes: - ./plc-connector:/plc-connector/ networks: - influxdb influxdb: container_name: influxdb image: influxdb:latest restart: unless-stopped ports: - 8086:8086 networks: - influxdb volumes: - "./conf:/etc/influxdb2" - "./influxdbv2:/var/lib/influxdb2" influxdb-replay: container_name: influxdb-replay image: influxdb:latest restart: unless-stopped ports: - 8087:8086 networks: - influxdb volumes: - "./influxdbv2-replay:/var/lib/influxdb2" networks: influxdb: name: influxdb