Skip to content
zabbix-i-c (in container)
Dockerfile Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



Zabbix in a container based on openSUSE distribution.

Installation by default will use postgresql as database, so please provide database parameters for postgresql


I prefer openSUSE as OS so that is "Why" and of course postgresql


docker pull bmanojlovic/zabbix-i-c
docker run -d \
    --restart=always \
    --name zabbix-i-c \
    -p 2080:80 \
    -p 20443:443 \
    -p 10050:10050 \
    -p 10051:10051 \
    -e ZABBIX_DB_HOST=localhost \
    -e ZABBIX_DB_USER=zabbix \
    -e ZABBIX_DB_NAME=zabbix \
    -e ZABBIX_DB_PASS=jibberish_goes_here \

For purpose of easier access to configuration and to be able to backup them easier two volumes are created on docker run

To get location of them you can use this trick which should output something like bellow

docker inspect --format='{{range .Mounts}}{{.Destination}}={{.Source}}{{print "\n"}}{{end}}' zabbix-i-c

to check if everything is ok with configuration

docker exec -ti zabbix-i-c egrep -rv '(^#|^$)' /etc/zabbix/zabbix-server.conf
docker exec -ti zabbix-i-c cat /usr/share/zabbix/conf/zabbix.conf.php

to see logs of zabbix and apache services (add logs -f for continuous monitoring )

docker logs zabbix-i-c


repository owner? :)

Any questions problems?

please use issue reporting and i will answer

You can’t perform that action at this time.