--- title: Hermes Docker на Кракене — Правила запуска type: reference namespace: work tags: - hermes - docker - kraken - pitfalls created: '2026-05-18' updated: '2026-05-18' --- # Hermes Docker на Кракене — Правила запуска ## Почему не compose `docker compose` ломается из-за long-lived process detection — Hermes gateway — постоянный процесс, что compose интерпретирует как зависание. **Решение:** запускать через `docker run` напрямую. ## Правильная команда ```bash docker run -d \ --name hermes-kraken \ --restart unless-stopped \ --network host \ -v /home/kraken/hermes/config:/opt/data \ -v /home/kraken/obsidian:/vault:rw \ -e HERMES_ALLOW_ROOT_GATEWAY=1 \ -e HERMES_SKIP_CHOWN=1 \ --env-file /home/kraken/hermes/.env \ -t -i \ hermes-kraken:latest gateway ``` ## Pitfall: HERMES_UID/GID **НЕ** задавать `HERMES_UID` / `HERMES_GID` — иначе при каждом старте выполняется `chown -R` на `.venv`, что вешает контейнер на несколько минут. ## Итог | Переменная | Значение | |------------|---------| | `HERMES_ALLOW_ROOT_GATEWAY` | `1` | | `HERMES_SKIP_CHOWN` | `1` | | `HERMES_UID/GID` | ❌ не задавать | ## Связанные страницы - [[tech/kraken-network]] — сетевая топология и инфра Кракена - [[concepts/kraken-media-stack]] — полный медиастек на Кракене