Zabbix docker image update monitoring
January 12, 2026 · View on GitHub
Monitoring of docker image updates with Zabbix.
Description
Based on “dockcheck” (CLI query to check updates): Github - dockcheck
This template is split into two versions, which you can choose from.
zabbix-dockcheck-simple
Shows count of available docker image updates on a host. Example:
zabbix-dockcheck-lld
Shows the name of the container, which needs an image update. Example:
Important: The Docker image version must be specified with :latest (e.g. in a docker-compose file), a fixed version number such as mariadb:10.6 does not work.
Tested with:
- Zabbix Server 7.0.5 and 7.2
- zabbix-agent2 (on Debian 12 server)
Getting Started
Dependencies
- dockcheck.sh
- regclient/regctl (Licensed under Apache-2.0 License)
- Zabbix-Server with timeouts set up to 30 seconds! (Timeout=30)
- Host with zabbix-agent2 and docker installed
Installing
The installation guide can be found in each version of the template. Choose the one you prefer from the repository.
Quicklinks:
Version History
- 1.1
- fixed timeout problems in the zabbix-dockcheck-lld with caching on the host (/tmp/dockcheck_cache.txt)
- 1.0
- split template in two versions, added version which shows the name of the container, which needs an image update (using low level discovery)
- 0.2
- 0.1
- Initial Release
Acknowledgments
- Github - dockcheck
- Disclaimer: This project partitially used LLMs to understand the Zabbix low level discovery and helped building the script