# Zwei getrennte Images: # renderer – Blender 4.5, erzeugt Test-Szenen (Bilder/npz/Ground-Truth) # pipeline – schlanke Pose-Schätzung (das eigentliche Produkt) # # Aufruf aus diesem Ordner (setup/generateSets/): # docker compose build # docker compose run --rm renderer --poses 8 # docker compose run --rm pipeline pipeline/run_pipeline.py data/simulation/Scene8 # docker compose run --rm pipeline benchmark/run_benchmark.py --scenes 8 services: renderer: build: context: ../.. dockerfile: setup/generateSets/Dockerfile.renderer image: approbot/blender-renderer:4.5 volumes: - ../../data:/workspace/data - ../../setup:/workspace/setup - ../../pipeline:/workspace/pipeline # GPU (optional): NVIDIA Container Toolkit nötig, dann einkommentieren: # deploy: # resources: # reservations: # devices: # - driver: nvidia # count: all # capabilities: [gpu] pipeline: build: context: ../.. dockerfile: setup/generateSets/Dockerfile.pipeline image: approbot/pose-pipeline:latest volumes: - ../../data:/workspace/data - ../../pipeline:/workspace/pipeline - ../../benchmark:/workspace/benchmark