pschmitt / zabbix-docker-multiarch

Multiarch Docker Images for Zabbix

Home Page:https://hub.docker.com/orgs/zabbixmultiarch

Repository from Github https://github.compschmitt/zabbix-docker-multiarchRepository from Github https://github.compschmitt/zabbix-docker-multiarch

This is now obsolete.

Please use the upstream images now that zabbix/zabbix-docker#558 is done.

Zabbix Multiarch Docker images

GitHub Actions CI

You can find the resulting images in the zabbixmultiarch Docker Hub organization.

Setup

To get started please refer to the upstream documentation.

Since this here project builds the exact same images as upstream you can simply replace the image names.

  • zabbix/zabbix-agent becomes zabbixmultiarch/zabbix-agent
  • zabbix/zabbix-server-mysql becomes zabbixmultiarch/zabbix-server-mysql
  • zabbix/zabbix-proxy-sqlite3 becomes zabbixmultiarch/zabbix-proxy-sqlite3
  • etc.

Examples

Proxy

docker run --name some-zabbix-proxy-sqlite3 -e ZBX_HOSTNAME=some-hostname -e ZBX_SERVER_HOST=some-zabbix-server -d zabbixmultiarch/zabbix-proxy-sqlite3:tag

Agent

docker run --name some-zabbix-agent -e ZBX_HOSTNAME="some-hostname" -e ZBX_SERVER_HOST="some-zabbix-server" -d zabbixmultiarch/zabbix-agent:tag

CI

All upstream projects are built using GitHub Actions except zabbix-agent2 since it won't build properly with buildx and QEMU for ARM.

I currently build zabbix-agent2 locally every day using an AMD64 machine and a Raspberry Pi.

Sadly due to a bug in buildx only the latest tag get published for the moment.

About

Multiarch Docker Images for Zabbix

https://hub.docker.com/orgs/zabbixmultiarch

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%