Using external folders:
docker run -d -t -p 1080:80 \
-v /disk/zoneminder/events:/var/lib/zoneminder/events \
-v /disk/zoneminder/mysql:/var/lib/mysql \
-v /disk/zoneminder/logs:/var/log/zm \
--name zoneminder \
scjtqs/zoneminder:debian10
Using external folders and external MySQL database:
docker run -d -t -p 1080:80 \
-e TZ='Asia/Shanghai' \
-e ZM_DB_USER='zmuser' \
-e ZM_DB_PASS='zmpassword' \
-e ZM_DB_NAME='zoneminder_database' \
-e ZM_DB_HOST='my_central_db_server' \
-v /disk/zoneminder/events:/var/lib/zoneminder/events \
-v /disk/zoneminder/logs:/var/log/zm \
--shm-size="512m" \
--name zoneminder \
scjtqs/zoneminder:debian10
Example for passing a host device to the container (for hardware acceleration via DecoderHWAccelName/DecoderHWAccelDevice):
docker run [...] \
[...]
--device /dev/dri \
[...]
Content type
Image
Digest
sha256:6956fcc19…
Size
494.3 MB
Last updated
over 1 year ago
docker pull scjtqs/zoneminder:debian12