# Установка с использованием docker compose **Установка сервера** Клонируем репозиторий Zabbix ```bash git clone https://github.com/zabbix/zabbix-docker.git ``` При необходимости переключаемся на нужную версию ```bash git checkout 7.0 ``` Запускаем нужный файл, например Alpine+Mysql: ```bash docker compose -f ./docker-compose_v3_alpine_mysql_latest.yaml up ``` Структура названий файлов: docker-compose\_v3\_<distr>\_<db>\_<тип сборки> distr:
alpineAlpine Linux
olOracle Linux
ubuntuUbuntu Linux
db:
mysqlMySQL
pgsqlPostgreSQL
тип сборки:
latestПредсобранные образы
localЛокально собираемые образы
По-умолчанию логин Admin, пароль zabbix Для версии 7.0 на момент августа 2024 г. для использования оповещений с использованием curl (например, Telegram) необходимо в файл env\_vars/.env\_srv добавить строку. ``` ZBX_SOURCEIP=0.0.0.0 ``` Планируется исправить в следующих релизах. Проблема в том, что для работы последней версии curl требуется данный параметр. Сборка и запуск в фоновом режиме: ```bash docker compose -f ./docker-compose_v3_alpine_mysql_latest.yaml up -d ``` Источники: [Официальная документация](https://www.zabbix.com/documentation/current/en/manual/installation/containers) **Установка агента** Для Linux: ```bash sudo apt-get install zabbix-agent ``` Изменяем настройки в файле /etc/zabbix/zabbix\_agentd.conf
Hostname=Имя хоста,
Server=
ServerActive=
AllowKey=system.run\[\*\]