Skip to content
This repository has been archived by the owner on Nov 2, 2020. It is now read-only.

pschmitt/zabbix-docker-multiarch

Repository files navigation

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.