Управление s6-overlay сервисами в Docker-контейнере

★ 7.1 · devops

hermes-s6-container-supervision — это скилл для Claude Code, который помогает модифицировать и отлаживать s6-overlay сервисы внутри Docker-образа Hermes. Скилл охватывает полный цикл работы с супервизией: добавление и удаление статических сервисов в `/etc/s6-overlay/s6-rc.d/`, диагностику per-profile шлюзов (gateway), понимание архитектуры загрузки контейнера через `cont-init.d` и `main-wrapper.sh`, а также управление рантайм-регистрацией слотов в `/run/service` через `S6ServiceManager`. Описывает ключевые файлы — `entrypoint-dispatch.sh`, `stage2-hook.sh`, `container_boot.py`, `service_manager.py` — и объясняет, почему основной процесс Hermes запускается как CMD, а не как s6-supervised сервис (ограничения propagation exit code и передачи аргументов в cont-init.d). Предназначен для разработчиков, работающих над инфраструктурой Hermes Agent в контейнерных окружениях на Linux.