
yaoa/zoneminder-basezoneminder-base是一个预配置的Docker镜像,用于快速部署ZoneMinder开源视频监控系统。该镜像封装了完整的ZoneMinder服务栈,包括Web界面、视频处理引擎和数据库组件,使用户能够轻松搭建专业的视频监控平台,支持多摄像头管理、实时监控、录像存储和事件报警等功能。
bashdocker run -d \ --name zoneminder \ --restart always \ -p 80:80 \ -v /path/to/zoneminder/data:/var/lib/zoneminder \ -v /path/to/zoneminder/logs:/var/log/zoneminder \ -e TZ=America/New_York \ zoneminder-containers/zoneminder-base:latest
yamlversion: '3' services: zoneminder: image: zoneminder-containers/zoneminder-base:latest container_name: zoneminder restart: always ports: - "80:80" volumes: - /path/to/zoneminder/data:/var/lib/zoneminder - /path/to/zoneminder/logs:/var/log/zoneminder - /etc/localtime:/etc/localtime:ro environment: - TZ=Asia/Shanghai - PUID=1000 - PGID=1000 - ZM_DB_HOST=db - ZM_DB_NAME=zm - ZM_DB_USER=zmuser - ZM_DB_PASS=zmpass depends_on: - db db: image: mysql:5.7 container_name: zoneminder-db restart: always volumes: - /path/to/mysql/data:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=rootpass - MYSQL_DATABASE=zm - MYSQL_USER=zmuser - MYSQL_PASSWORD=zmpass
| 环境变量 | 描述 | 默认值 |
|---|---|---|
| TZ | 设置时区 | UTC |
| PUID | 运行服务的用户ID | 999 |
| PGID | 运行服务的组ID | 999 |
| ZM_DB_HOST | 数据库主机地址 | localhost |
| ZM_DB_PORT | 数据库端口 | 3306 |
| ZM_DB_NAME | 数据库名称 | zm |
| ZM_DB_USER | 数据库用户名 | zmuser |
| ZM_DB_PASS | 数据库密码 | zmpass |
| ZM_MEMORY_LIMIT | PHP内存限制 | 512M |
| ZM_WEB_PORT | Web服务端口 | 80 |
| 卷路径 | 描述 |
|---|---|
| /var/lib/zoneminder | 存储视频录像和配置数据 |
| /var/log/zoneminder | 应用日志文件 |
| /etc/zm | 配置文件(可选挂载) |
http://[服务器IP或域名]docker logs zoneminder



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务