2.7.2.3.5. Container starten

Testen Sie zuerst ohne Zertifikate und Freigabe. Im Container lauscht der Dienst immer auf Port 8000; nach außen kann jeder freie Port verwendet werden.

docker run -d --gpus all -p <aussen>:8000 --name mesh-clustering cadenas/clustering:live
curl http://localhost:<aussen>/clustering/health

Für den Produktivbetrieb ergänzen Sie Restart, HTTPS und Mounts:

docker run -d --restart unless-stopped --gpus all \
  -e USE_HTTPS=true -p <aussen>:8000 \
  -v <zertifikatsordner>:/app/certs \
  -v /media/windowsshare:/media/windowsshare \
  --name mesh-clustering cadenas/clustering:live

Container-Mounts und ihre Wirkung

Mount

Zweck

Ohne ihn

/app/certs

Zertifikatsmaterial für den verschlüsselten Betrieb

Der Dienst läuft stillschweigend über HTTP weiter, obwohl Verschlüsselung angefordert wurde.

Freigabe mit den Katalogdaten

STL, Feature-XML, Katalog-CSV und die Ergebnisdateien

Jobs schlagen fehl, weil die Katalog-CSV nicht aufgelöst werden kann.

/app/configs

Pfadumsetzung und zulässige Verzeichnisse

Es gelten die eingebauten Voreinstellungen – korrekt nur, solange der Application-Server dieselben Pfade sendet.

/app/exps

zusätzliche Modelldatei für die Presets visual, din_lite und visual_norm_blend_optin

Nur diese drei Presets schlagen fehl; alle anderen laufen aus dem Image.