centos7 docker运行zlmediakit

这篇具有很好参考价值的文章主要介绍了centos7 docker运行zlmediakit。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用说明

1. 通过finalshell登录服务器

2. 创建脚本2.sh

3. 编辑脚本,拷贝下面的脚本内容到2.sh文件中

4. 修改服务器ip,根据实际情况调整,如果服务器存在多张网卡,我们可以指定改docker运行在哪张网卡上。

5. 执行2.sh脚本,等待安装完成

脚本

server_ip=192.168.1.107
 
# 停止容器
docker stop zlmediakit$server_ip
 
# 删除 zlmediakit 容器
docker rm -f zlmediakit$server_ip
# 直接下载比较慢,可以加我微信联系我,获取离线的docker,直接导入就行,几分钟就解决了
docker pull zlmediakit/zlmediakit:master
 
# 创建 zlmediakit 目录
mkdir -p /home/docker/zlmediakit$server_ip && chmod 777 /home/docker/zlmediakit$server_ip
# 此镜像为 zlmediakit 开发团队提供,推荐
 
docker run -d -p $server_ip:1935:1935 -p $server_ip:80:80 -p $server_ip:554:554 \
-p $server_ip:10000:10000 -p $server_ip:10000:10000/udp -p $server_ip:8000:8000/udp \
--name zlmediakit$server_ip \
zlmediakit/zlmediakit:master
 
# 复制 zlmediakit 容器文件到指定目录
docker cp -a zlmediakit$server_ip:/opt/media /home/docker/zlmediakit$server_ip
chmod 777 -R /home/docker/zlmediakit$server_ip
 
# 修改配置文件中的mediaServerId 104行
# 生成16位随机数
ramdom=`date +%s%N |md5sum | cut -c 1-16`
sed -i "104s/mediaServerId=your_server_id/mediaServerId=$ramdom/" /home/docker/zlmediakit$server_ip/media/conf/config.ini


# 停止容器
docker stop zlmediakit$server_ip
 
# 删除 zlmediakit 容器
docker rm -f zlmediakit$server_ip
 
 
# 此镜像为 zlmediakit 开发团队提供,推荐
docker run -d -p $server_ip:1935:1935 -p $server_ip:80:80 -p $server_ip:554:554 -p $server_ip:10000:10000 -p $server_ip:10000:10000/udp -p $server_ip:8000:8000/udp  --name zlmediakit$server_ip --restart=always -v /home/docker/zlmediakit$server_ip/media/bin:/opt/media/bin -v /home/docker/zlmediakit$server_ip/media/conf:/opt/media/conf zlmediakit/zlmediakit:master
 
# docker run -d -p $server_ip:1935:1935 -p $server_ip:80:80 -p $server_ip:554:554 -p $server_ip:10000:10000 -p $server_ip:10000:10000/udp -p $server_ip:8000:8000/udp -p $server_ip:30000-30500:30000-30500 -p $server_ip:30000-30500:30000-30500/udp --name zlmediakit --restart=always -v /home/docker/zlmediakit/media/bin:/opt/media/bin -v /home/docker/zlmediakit/media/conf:/opt/media/conf zlmediakit/zlmediakit:master
 
 
# docker run -d -p 192.168.1.110:1935:1935 -p 192.168.1.110:80:80 -p 192.168.1.110:554:554 -p 192.168.1.110:10000:10000 -p 192.168.1.110:10000:10000/udp -p 192.168.1.110:8000:8000/udp -p 192.168.1.110:30000-30500:30000-30500 -p 192.168.1.110:30000-30500:30000-30500/udp --name zlmediakit --restart=always -v /home/docker/zlmediakit/media/bin:/opt/media/bin -v /home/docker/zlmediakit/media/conf:/opt/media/conf zlmediakit/zlmediakit:master
 
# docker run -d -p 192.168.1.111:1935:1935 -p 192.168.1.111:80:80 -p 192.168.1.111:554:554 -p 192.168.1.111:10000:10000 -p 192.168.1.111:10000:10000/udp -p 192.168.1.111:8000:8000/udp  --name zlmediakit2 --restart=always -v /home/docker/zlmediakit2/media/bin:/opt/media/bin -v /home/docker/zlmediakit2/media/conf:/opt/media/conf zlmediakit/zlmediakit:master
 
 
 

安装过程截图

docker zlmediakit,docker,linux,网络

脚本自动生成的服务id 

docker zlmediakit,docker,linux,网络文章来源地址https://www.toymoban.com/news/detail-668076.html

到了这里,关于centos7 docker运行zlmediakit的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker 安装:在linux系统CentOS7 版本 安装Docker

    目录 一,Docker介绍: 1.1Docker是什么? 1.2Docker组成 二,Docker安装: 三,Docker基本使用 3.1服务 3.2镜像 3.3容器                                   🎉🎉欢迎来到我的CSDN主页!🎉🎉                         🏅我是平顶山大师,一个在CSDN分享笔记的博主。📚

    2024年01月18日
    浏览(38)
  • Linux(Centos7)中安装Docker和DockerCompose

    Linux下需要通过命令下载: 我们的私服采用的是 http协议 ,默认不被Docker信任,所以需要做一个配置:

    2024年02月09日
    浏览(31)
  • centos7 运行 docker build -t javaweb:1 . 出现问题:Get “https://registry-1.docker.io/v2/“: dial tcp: lookup

    centos7 运行 docker build -t javaweb:1 . 出现问题:Get “https://registry-1.docker.io/v2/”: dial tcp: lookup 解决方法: 加入: 后成功运行

    2024年02月12日
    浏览(41)
  • Linux CentOS7系统上设置Docker开机自启(复杂方法+简单方法)

    1.打开终端并使用root权限登录系统。默认会进入root目录下 使用cd命令 进入etc目录 2.进入etc目录下后,编辑rc.local文件 (1)这里我本人是比较喜欢使用vim多模式编辑器编辑文件,如果使用vim多模式编辑器编辑文件,输入vim rc.local即可编辑文件 [注意] 最小化的CentOS7系统是没有

    2024年02月07日
    浏览(35)
  • Linux(Centos7版本)安装docker 使用官方安装脚本,一键安装docker 发生报错解决方法

    Linux(Centos7版本)安装docker 使用官方安装脚本,一键安装docker 发生报错解决方法 使用官方安装脚本 也可以使用国内 daocloud 一键安装命令: 正在尝试其它镜像。 sh -c ‘yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo’ File “/usr/bin/yum-config-manager”, lin

    2024年02月01日
    浏览(46)
  • Elasticsearch-7.8.0安装最全(mac、Linux、window、centos7.5集群、docker)

    第一章 Elasticsearch-7.8.0单机安装 第二章 Elasticsearch-7.8.0集群基于Centos7 第三章 Elasticsearch-7.8.0通过Docker方式安装 Elasticsearch安装单机、Kibana安装单机 适用于mac、window、linux单机测试 1.1.1 安装包下载 下载地址:https://www.elastic.co/downloads/past-releases#elasticsearch 1.1.2 解压安装ElasticSea

    2024年04月09日
    浏览(30)
  • Linux CentOS上快速安装Docker并运行服务

    在 CentOS 上快速安装 Docker,可以按照以下步骤进行: 安装完成后,您就可以使用 Docker 运行和管理容器了。 输出

    2024年02月14日
    浏览(33)
  • linux(centos7)离线安装A100显卡驱动cuda/cudnn 以及解决docker not select device driver...gpu

    1.确认GPU型号和操作系统版本,本示例中以A100以及操作系统为Centos 7.9进行操作。 准备GPU驱动和CUDA 11.2软件包,在nvidia官网进行驱动包和CUDA包下载 链接: link linux系统均选择 Linux 64-bit CUDA Toolkit选择最新版本 如您需要老版本CUDA,请前往老版本CUDA下载 本示例中使用CUDA 11.2。 访

    2024年02月15日
    浏览(32)
  • Centos7搭建Apache Storm 集群运行环境

    Storm 运行在 Java 平台上,因此需要先安装 Java。你可以使用以下命令安装 OpenJDK 8: 你可以从 Storm 的官方网站下载 Storm。在本教程中,我们将使用 Storm 2.2.0 版本。你可以使用以下命令下载 Storm: 下载完成后,你可以使用以下命令解压 Storm: 解压完成后,你可以将 Storm 移动到

    2024年02月14日
    浏览(58)
  • 十七、Jenkins(centos7系统)运行python3代码

    source /usr/python/envs/everyday/bin/activate #激活python3 虚拟环境 创建虚拟环境:https://blog.csdn.net/qq_42846555/article/details/131579627

    2024年02月12日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包