2.7.2.3.5. Lancer le conteneur

Commencez par effectuer des tests sans certificats ni autorisation. Dans le conteneur, le service écoute toujours sur le port 8000 ; vers l'extérieur, n'importe quel port libre peut être utilisé.

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

Pour la production, complétez les paramètres Restart, HTTPS et 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

Les montages de conteneurs et leurs effets

Mont

Objet

Sans lui

/app/certs

Matériel de certification pour le fonctionnement crypté

Le service continue de fonctionner tacitement via HTTP, bien qu'un chiffrement ait été demandé.

Validation avec les données du catalogue

STL, Feature-XML, CSV de catalogue et les fichiers de résultats

Les tâches échouent car le fichier CSV du catalogue ne peut pas être traité.

/app/configs

Mise en place du chemin d'accès et répertoires autorisés

Ce sont les paramètres par défaut intégrés qui s'appliquent – cela n'est correct que tant que le serveur d'applications envoie les mêmes chemins d'accès.

/app/exps

fichier de modèle supplémentaire pour les préréglages « visual », « din_lite » et « visual_norm_blend_optin »

Seuls ces trois préréglages échouent ; tous les autres s'affichent correctement à partir de l'image.