Docker
Docker is a type of virtualization. Zoneminder has a few different implementations by folks, and they are listed here for reference.
Note that Docker is not recommended for those new to GNU\Linux. It is intermediate, and requires a basic understanding of GNU\Linux for successful operation. Assuming you are comfortable with using various GNU\Linux Distributions, a good place to start might be a book on the subject. Using Docker by Adrian Mouat is one such option.
Docker Images for Zoneminder (x86)
- Official Zoneminder
https://github.com/ZoneMinder/zoneminder/tree/master/utils/docker
- Most popular Zoneminder Docker (2021/01, needs new developer). Includes ZMES.
https://github.com/dlandon/zoneminder
https://github.com/zoneminder-containers
- Runner Up
https://github.com/QuantumObject/docker-zoneminder
Other notable images
- aarch64 / arm64 ZM new as of 2020/12 - untested
https://github.com/diegosc78/docker-zoneminder/blob/master/docker-entrypoint.sh
RPI does not yet have a popular and vetted Zoneminder image.
Resources
Zoneminder forum on Docker: http://forums.zoneminder.com/viewforum.php?f=41