0

Zabbix on Docker

10.01.2021

Предпологается что у вас уже установлен Docker-Compose.

Инструкцию по установке можете почитать тут

Разверните zabbix с помощью Docker-compose:

Сначала создайте папку, а затем создайте в ней файлы docker-compose.yml

# mkdir zabbix
# cd zabbix/
# nano docker-compose.yml

Отредактируйте файл docker-compose.yml:

version: '3'
 services:
   zabbix-mysql:
     image: mysql:5.6
     container_name: zabbix-mysql
     ports:
       - '3306:3306'
     environment:
       MYSQL_ROOT_PASSWORD: zabbix
     volumes:
       - /root/zabbix/mysql-data:/var/lib/mysql
 zabbix-server:
     image: zabbix/zabbix-server-mysql:ubuntu-3.0.4
     container_name: zabbix-server
     environment:
       DB_SERVER_HOST: "zabbix-mysql"
       MYSQL_USER: root
       MYSQL_PASSWORD: zabbix
     ports:
       - '10051:10051'
     links:
       - zabbix-mysql
     depends_on:
       - zabbix-mysql
 zabbix-web:
     image: zabbix/zabbix-web-nginx-mysql:ubuntu-3.0.4
     container_name: zabbix-web
     environment:
       DB_SERVER_HOST: zabbix-mysql
       MYSQL_USER: root
       MYSQL_PASSWORD: zabbix
       ZBX_SERVER_HOST: "zabbix-server"
       PHP_TZ: Asia/Shanghai
     ports:
       - '80:80'
       - '443:443'
     links:
       - zabbix-mysql
       - zabbix-server
     depends_on:
       - zabbix-mysql
       - zabbix-server

Важные настройки переменных среды:

  • MYSQL_ROOT_PASSWORD: mysql root password
  • MYSQL_USER: Connect the mysql user
  • MYSQL_PASSWORD: Connect the mysql password

Запуск и тестирование zabbix:

# docker-compose up -d
# docker-compose ps

Подождите 2 минуты, пока завершится инициализация базы данных.

Затем откройте свой веб-браузер и перейдите на свой сервер через порт 80.

Войдите в систему, используя пользователя и пароль по умолчанию в Zabbix.
Пользователь: Пароль администратора: zabbix.
После этого вы увидите панель управления.

Свежие комментарии

Подписка

Лучшие статьи

Рубрики

Популярное

1 docker 3K views

Установка Docker, Docker-Compose на Centos Stream.

Удалите старые версии: Старые версии Docker назывались docker или docker-engine. Если они установлены, удалите их вместе с соответствующими зависимостями. Установка с помощью репозитория: Перед первой
3 1.9K views

Zabbix 5.0 или 5.2 на CentOS 8

Сервер Zabbix можно установить в любом дистрибутиве Linux, но в этом руководстве я покажу вам, как установить последнюю  версию Zabbix 5.0 LTS  или  5.2 Standard. на CentOS
Previous Story

Centos 8 – изменение locale

docker
Next Story

Установка Docker, Docker-Compose на Centos Stream.

Latest from Blog

Поиск и замена URL в MYSQL

Используйте сценарии MySQL для поиска и замены URL-адресов в базе данных Другой способ поиска и замены старых URL-адресов в базе данных – использование сценариев MySQL. Этот метод очень полезен, если у вас

POSTGRESQL 16 + CЕРВЕР 1С X64 И 1С 8.3.24

Для начала, в какой среде будем работать: Наша задача: Предполагается, что Debian на который мы установим как PostgreSQL так и Сервер 1С установлен (Установка по умолчанию). Для начала проверим «локаль»: Как видим

HADOOP

Hабор инструментов для разработки программ и обеспечения среды для их запуска в распределенной среде. Позволяет создавать большие кластеры и упрощает процесс управления ими. Является одним из элементов конвейеров обработки больших данных. Разработан на Java фондом Apache

Обновление mySQL с версии 5.7 до 8.0

Сами процедуры могут немного различаться в зависимости от операционной системы, поэтому приведенные ниже шаги ориентированы на общую схему и могут потребовать некоторых адаптаций. Создание резервной копии данных в MySQL можно выполнить с

11 советов по настройке файла wp-config.php

Скорость: Отключите сохраненные версии… Сейчас! Функция сохранения версий записей включена по умолчанию, но может привести к значительному “раздуванию” базы данных. Сохраненные версии существуют для того, чтобы вы могли откатиться к предыдущей версии записи,
Go toTop

Don't Miss

zabbix docker

Zabbix – Docker – Raspberry Pi

Для начала установим Portainer – веб-интерфейс для управления docker-контейнерами. Бесплатно,

Jenkins

Cистема с открытым исходным кодом, то есть продукт доступен для