Docker镜像配置集

Emqx:MQTT服务器

安装emqx(管理员模式下执行操作)

docker run --restart=always -d --name emqx -p 1883:1883 -p 8081:8081 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx:4.4.3

CentOS防火墙策略设置

firewall-cmd --zone=public --add-port=1883/tcp --permanent
firewall-cmd --zone=public --add-port=8081/tcp --permanent
firewall-cmd --zone=public --add-port=8083/tcp --permanent
firewall-cmd --zone=public --add-port=8084/tcp --permanent
firewall-cmd --zone=public --add-port=8883/tcp --permanent
firewall-cmd --zone=public --add-port=18083/tcp --permanent

Ubuntu防火墙策略设置

sudo ufw allow 1883
sudo ufw allow 8081
sudo ufw allow 8083
sudo ufw allow 8084
sudo ufw allow 8084
sudo ufw allow 8883
sudo ufw allow 18083

SRS:流媒体服务器

安装SRS

docker run --restart=always -d --name srs -p 1935:1935 -p 1985:1985 -p 1980:8080 ossrs/srs:v4.0.85
# 把容器中的配置文件复制出来
docker cp -a srs:/usr/local/srs/conf /root/srs4/conf
# 把容器中的数据文件复制出来
docker cp -a srs:/usr/local/srs/objs /root/srs4/objs
# 删除 srs 容器
docker rm -f srs
# 重新启动srs
docker run --restart=always -d --name srs -p 1935:1935 -p 1985:1985 -p 1980:8080 -v /root/srs4/conf/:/usr/local/srs/conf/ -v /root/srs4/objs/:/usr/local/srs/objs/ ossrs/srs:v4.0.85 

CentOS防火墙策略

firewall-cmd --zone=public --add-port=1935/tcp --permanent
firewall-cmd --zone=public --add-port=1985/tcp --permanent
firewall-cmd --zone=public --add-port=1980/tcp --permanent

Ubuntu防火墙策略设置

sudo ufw allow 1935
sudo ufw allow 1985
sudo ufw allow 1980

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值