24 lines
892 B
YAML
24 lines
892 B
YAML
# Run-only Stack fuer Portainer.
|
|
#
|
|
# Portainer baut Web-Editor-/Upload-Stacks in einem leeren internen Verzeichnis
|
|
# (context "." enthaelt dort NUR die Compose-Datei) -> ein "build:"-Block mit
|
|
# "COPY . ." schlaegt fehl ("pip install ." exit 1). Deshalb hier KEIN build:,
|
|
# sondern nur das fertige Image, das vorher per CLI auf dem Host gebaut wurde:
|
|
#
|
|
# cd ~/Documents/appRobotBodyTracker
|
|
# docker compose build # erzeugt approbot/pose-pipeline:1.0.0 lokal
|
|
#
|
|
# Danach diesen Stack in Portainer deployen. WICHTIG: "Re-pull image" / "Always
|
|
# pull" NICHT aktivieren - das Image liegt lokal, nicht in einer Registry.
|
|
#
|
|
# Die robot.json ist im Image eingebacken (/app/config/robot.json), daher kein
|
|
# Volume noetig.
|
|
|
|
services:
|
|
pipeline:
|
|
image: approbot/pose-pipeline:1.0.0
|
|
container_name: appRobotBodyTracker
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8446:8446"
|