Используется только при однохостовой установке в докере скриптом установщиком!
Контейнер eltex-cron используется только при однохостовой установке в докере скриптом установщиком и создается автоматически. Контейнер предназначен для выполнения cron-скриптов создания бэкапа, проверки резервирования и т.д.. При установке в deb или при многохостовой установке данный контейнер не требуется.
docker-compose.yml
version: "3" services: eltex-cron: container_name: eltex-cron image: ${ELTEX_HUB}/eltex-cron:${SWLC_VERSION} restart: unless-stopped networks: - swlc_innernet env_file: - eltex-cron.env environment: # Настройки таймзоны - TZ=${TZ} volumes: - ./volumes/export/radius:/var/lib/eltex-radius-db/export - ./volumes/export/alert:/var/ems-backup/alert - ./volumes/oui/usr/share/oui-base/:/usr/share/oui-base/
eltex-cron.env
DB_USER=${MYSQL_USER} DB_PASSWORD=${MYSQL_PASSWORD} DB_HOST=eltex-mysql
.env
ELTEX_HUB=hub.eltex-co.ru/softwlc SWLC_VERSION=1.30 TZ=Asia/Novosibirsk
- ELTEX_HUB - Докер-регистри Элтекс
- SWLC_VERSION - версия контроллера SoftWLC.
- TZ - часовой пояс в формате Asia/Novosibirsk (список существующих можно посмотреть командой timedatectl list-timezones).
- DB_USER - Имя пользователя БД
- DB_PASSWORD - пароль пользователя БД
- DB_HOST - адрес бд (в примере имя контейнера mysql)