Public | Automated Build

Last pushed: a month ago
Short Description
This is a gcavalcante8808/zabbix-frontend image with Zabbix Frontend installed.
Full Description

Zabbix Frontend

This is a gcavalcante8808/zabbix-frontend image with Zabbix Frontend installed.

Build the Image

docker build -t gcavalcante8808/zabbix-frontend .

If you want to build the image with a specific version of the Zabbix Frontend (3.2.0 in the sample), you can do the following:

docker build --build-arg ZBX_VERSION=3.2.0 -t gcavalcante8808/zabbix-frontend .

Simple Usage

If you just want to create a Zabbix Service from scratch, check for the compose files and instructions at the following project:


You need to have a Zabbix Database and Server configured properly. If you don't have them yet, check my images at:

With DB and Server deployed, you need to create a new container for the frontend and supply the following environment variables:

  • DB_HOST: Zabbix Database;
  • DB_TYPE: Zabbix Database Type (POSTGRESQL, MYSQL);
  • DB_PORT: Zabbix Database Port (5432 for Postgres, 3306 for MySQL);
  • DB_USER: Database User;
  • DB_PASS: Database User Password;
  • DB_NAME: Database Name;

  • ZBX_SERVER: Zabbix Server Address;

  • ZBX_SERVER_PORT: Zabbix Server listenPOrt (10051 Usually);
  • ZBX_SERVER_NAME: a Custom name for the installation.

With all this information, you can now run the container:

docker run -d --name zabbix-frontend -e DB_HOST= -e DB_PORT=5432 -e ZBX_SERVER= -e DB_NAME=zabbix -e DB_PASS=zabbix gcavalcante8808/zabbix-frontend


Author: Gabriel Abdalla Cavalcante Silva (

Docker Pull Command
Source Repository