Files
obsidian-vault/wiki/tech/hermes-docker-kraken.md
T

1.4 KiB

title, type, tags, created, updated
title type tags created updated
Hermes Docker на Кракене — Правила запуска reference
hermes
docker
kraken
pitfalls
2026-05-18 2026-05-18

Hermes Docker на Кракене — Правила запуска

Почему не compose

docker compose ломается из-за long-lived process detection — Hermes gateway — постоянный процесс, что compose интерпретирует как зависание.

Решение: запускать через docker run напрямую.

Правильная команда

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 не задавать