Lors du déploiement d’Hermes Agent avec Docker, l’accent n’est pas mis sur le « démarrage du conteneur », mais sur la persistance des répertoires de configuration, des répertoires de travail, des montages de fichiers et des variables d’environnement. De nombreux problèmes Docker dans la communauté restent bloqués : le fichier hôte n’est pas visible dans le conteneur, ou la configuration Telegram/session est perdue après un redémarrage.
Points de déploiement pour les novices
- Maintenez le volume du
~/.hermesou du répertoire de configuration équivalent. - Suspendez explicitement le répertoire d’éléments qu’Hermès veut lire et écrire dans le conteneur.
- La clé API, le token Telegram, permettait aux utilisateurs d’accéder à des variables d’environnement ou des fichiers d’environnement.
- Si vous lancez une passerelle, vous pouvez vérifier la politique de redémarrage du conteneur et les journaux.
Quand Docker n’est-il pas recommandé
Si vous débutez avec Hermes Agent et que vous voulez simplement l’essayer dans la interface native de la console, il est plus simple de l’installer directement. Docker est mieux adapté aux VPS, passerelles à long terme, robots d’équipe ou scénarios où des permissions d’isolement sont requises.
En un mot : Docker déploie Hermes Agent, le cœur est le volume et l’environnement, pas seulement l’exécution d’images.
Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Entrée officielle du document : https://hermes-agent.nousresearch.com/.