fix: решена проблема с правами доступа к Docker socket

- Обновлен docker-compose.yml с настройками пользователя и группы docker
- Обновлен Dockerfile для добавления пользователя в группу docker
- Создан docker-compose.root.yml для запуска с правами root
- Добавлены команды make up-root и make down-root
- Обновлен env.example с дополнительными переменными Docker
- Добавлена документация по решению проблем с правами доступа
- Теперь приложение корректно подключается к Docker daemon
- Автор: Сергей Антропов (https://devops.org.ru)
This commit is contained in:
Сергей Антропов
2025-08-16 11:29:13 +03:00
parent d838026fa6
commit fa42bfa83e
6 changed files with 102 additions and 18 deletions

View File

@@ -1,5 +1,3 @@
version: "3.9"
services:
logboard:
build: .
@@ -38,3 +36,6 @@ services:
- /var/run/docker.sock:/var/run/docker.sock:ro
- ./snapshots:${LOGBOARD_SNAPSHOT_DIR:-/app/snapshots}
restart: unless-stopped
user: "0:0" # Запуск от root для доступа к Docker socket
group_add:
- docker