Предварительные требования установки
Цель
Подготовить сервер, права, Docker и Docker Compose, необходимые для развертывания Sa2web.
Требования
- CPU: 1 ядро или больше.
- Память: рекомендуется 4 ГБ и больше, минимум 2 ГБ.
- ОС: Linux x86_64.
- Текущий пользователь может выполнять команды Docker; рекомендуется
rootили пользователь сsudo.
Шаги
- Установить Docker.
- Установить Docker Compose v2.
- Убедиться, что текущий пользователь может запускать Docker:
bash
docker --version
docker compose version
docker psПроверка результата
docker --version и docker compose version корректно выводят версии, а docker ps не выдает ошибку прав.
Частые проблемы
- Если появляется
permission denied, добавьте пользователя в группуdockerили используйтеsudo. - Если
docker composeотсутствует, убедитесь, что установлен Compose v2, а не старыйdocker-compose. - Для развертывания в интранете можно выбрать самоподписанный сертификат Caddy; для публичного развертывания рекомендуется домен с DNS и автоматический сертификат.