docker 安装 zlmediakit
时间: 2025-01-08 07:52:32 浏览: 2
### 安装和配置 ZLMediaKit 的 Docker 镜像
为了在 Docker 中安装并配置 ZLMediaKit,可以遵循以下指南。ZLMediaKit 是一款高性能的音视频服务器框架,支持 RTMP/WebRTC/HTTP-FLV/HLS/SRT 等多种协议。
#### 准备工作
确保本地环境已经正确安装了 Docker 和 Docker Compose 工具[^3]。可以通过命令 `docker --version` 和 `docker-compose --version` 来验证版本信息。
#### 获取官方镜像
从 Docker Hub 上拉取最新的 ZLMediaKit 镜像:
```bash
docker pull zhongwei/zlmediakit:latest
```
这一步骤会下载由开发者维护的最新稳定版 ZLMediaKit 到本地机器上[^4]。
#### 创建容器实例
创建一个新的容器来运行 ZLMediaKit 服务,并映射必要的端口到宿主机以便外部访问:
```bash
docker run -d \
--name zlmserver \
-p 1935:1935 \
-p 8000:8000 \
-e TZ="Asia/Shanghai" \
zhongwei/zlmediakit:latest
```
上述命令中 `-p` 参数用于指定内部端口与外部端口之间的映射关系;`-e` 设置时区变量以保证日志时间戳准确性[^5]。
#### 访问管理界面
启动成功之后,默认情况下可以在浏览器输入 http://localhost:8000 进入 Web 控制台页面进行进一步设置操作[^6]。
#### 自定义配置文件
如果需要更复杂的自定义功能,则建议挂载自定义配置文件至 `/opt/media-server/conf/app.conf` 路径下覆盖默认参数[^7]:
```bash
docker run -d \
--name zlmserver \
-v $(pwd)/app.conf:/opt/media-server/conf/app.conf \
-p 1935:1935 \
-p 8000:8000 \
-e TZ="Asia/Shanghai" \
zhongwei/zlmediakit:latest
```
通过这种方式能够灵活调整各项性能指标以及启用更多高级特性[^8]。
阅读全文