Le montage
Le dépôt fournit un Dockerfile et un docker-compose.yml. Lancement :
docker compose up -dConteneur en arrière-plandocker compose logs -fSuivre le démarrageLe setup se lance dans le conteneur :
docker compose exec hermes hermes setupConfiguration dans le conteneurLes volumes qui comptent
- Le volume du dossier de configuration (~/.hermes) : la config, la mémoire, les clés
- Les bases de sessions : l'historique des conversations
Avec ces deux volumes montés, un conteneur se détruit et se recrée sans perte. Sans volume, tout est jetable : correct pour un test d'une heure, destructif en usage durable.
Pourquoi isoler
L'isolation Docker ne remplace pas les niveaux de sécurité de l'agent (approbation, safe-mode) : elle s'ajoute à eux. Un pattern courant est le profil de test isolé dans un conteneur jetable, où le mode yolo devient acceptable parce que rien d'irréparable n'existe dans le conteneur.
Sources et méthode
Cette page est une synthèse éditoriale indépendante, ancrée sur les sorties réelles de la CLI v0.21.2. Vérifiez les capacités dans les sources officielles avant une utilisation en production.