docker-compose安装srs 支持28181
时间: 2024-04-11 14:25:32 浏览: 233
Docker Compose是一个用于定义和运行多个Docker容器的工具,而SRS(Simple-RTMP-Server)是一个开源的流媒体服务器,支持RTMP、HLS、HTTP-FLV等协议。下面是使用Docker Compose安装SRS并支持28181端口的步骤:
1. 首先,确保你已经安装了Docker和Docker Compose。如果没有安装,可以参考Docker官方文档进行安装。
2. 创建一个新的目录,用于存放SRS的配置文件和Docker Compose文件。
3. 在该目录下创建一个名为docker-compose.yml的文件,并将以下内容复制到该文件中:
```yaml
version: '3'
services:
srs:
image: ossrs/srs:3
ports:
- "1935:1935"
- "1985:1985"
- "8080:8080"
- "28181:28181"
volumes:
- ./conf:/usr/local/srs/conf
- ./data:/usr/local/srs/data
```
4. 创建一个名为conf的目录,并在该目录下创建一个名为srs.conf的文件,用于配置SRS。可以参考SRS官方文档进行配置。
5. 运行以下命令启动SRS服务:
```bash
docker-compose up -d
```
6. 等待一段时间,SRS服务将会启动并监听28181端口。
7. 现在你可以通过访问`http://localhost:28181`来访问SRS的Web管理界面。
阅读全文