Перейти к содержанию

Подключение к контейнеру (CLI)

Подключение к оболочке контейнера

Чтобы подключить контейнер к вашей оболочке, вы можете просто запустить:

docker compose exec $Dienst_Name /bin/bash
docker-compose exec $Dienst_Name /bin/bash

Подключение к сервисам

Если вы хотите подключиться к сервису или приложению напрямую, рекомендуется выполнить команду source animails.conf, чтобы загрузить все соответствующие переменные в ваше окружение.

MySQL

source animails.conf
docker compose exec mysql-animails mysql -u${DBUSER} -p${DBPASS} ${DBNAME}
source animails.conf
docker-compose exec mysql-animails mysql -u${DBUSER} -p${DBPASS} ${DBNAME}

Redis

docker compose exec redis-animails redis-cli
docker-compose exec redis-animails redis-cli

Описание сервисов

Ниже приведен краткий обзор функций каждого контейнера/сервиса:

Название сервиса Описание сервиса
unbound-animails Локальный DNS-резолвер (с поддержкой DNSSEC)
mysql-animails Хранит настройки SOGo и большинство параметров animails
postfix-animails Принимает и отправляет почту
dovecot-animails Авторизация пользователей и фильтры Sieve
redis-animails Хранилище для ключей DKIM и данных Rspamd
rspamd-animails Система фильтрации почты. Используется для антивирусной обработки, подписи DKIM и защиты от спама
clamd-animails Сканирует вложения на наличие вирусов
olefy-animails Сканирует прикрепленные документы Office на наличие макровирусов
solr-animails Обеспечивает полнотекстовый поиск в Dovecot
sogo-animails Веб-клиент почты, поддерживающий Microsoft ActiveSync и протоколы Cal-/CardDav
nginx-animails Прокси-сервер Nginx, обрабатывающий все HTTP/HTTPS запросы animails
acme-animails Автоматизирует развертывание сертификатов HTTPS (SSL/TLS)
memcached-animails Система внутреннего кэширования для сервисов animails
watchdog-animails Позволяет осуществлять мониторинг контейнеров и сервисов Docker
php-fpm-animails Обеспечивает работу веб-интерфейса animails
netfilter-animails Интеграция, аналогичная Fail2Ban