Tiresias/docker-compose.yml

59 lines
1.3 KiB
YAML

services:
redis:
image: redis:7
container_name: redis_server
ports:
- "6379:6379"
stream_reader:
build:
dockerfile: Dockerfile
context: reader
container_name: stream_reader
depends_on:
- redis
environment:
# stream_url: "rtsp://admin:labvision2019@10.1.8.182:554"
stream_url: "/videos/video.mp4"
stream_label: "pelea3"
redis_host: "redis"
redis_port: "6379"
redis_db: "0"
restart: unless-stopped
volumes:
- /home/ifiguero/DIA/dia3/DIA0205 - VISIÓN COMPUTACIONAL APLICADA/Profesor Cristian Aguilera/dataset/pelea3.mp4:/videos/video.mp4:ro
stream_preprocess:
build:
dockerfile: Dockerfile
context: preprocess
container_name: stream_preprocess
depends_on:
- redis
- stream_reader
environment:
stream_label: "pelea3"
redis_host: "redis"
redis_port: "6379"
redis_db: "0"
restart: unless-stopped
dataset_builder:
build:
dockerfile: Dockerfile
context: dataset
container_name: dataset_builder
depends_on:
- redis
- stream_preprocess
environment:
out_folder: "/app/out_folder"
stream_label: "pelea3"
redis_host: "redis"
redis_port: "6379"
redis_db: "0"
restart: unless-stopped
volumes:
- ./out_folder:/app/out_folder