【2023.8】docker一键部署wvp-GB28181-pro和ZLMediaKit过程全记录

安装docker

使用的操作系统是ubuntu20.04

如何在 Ubuntu 20.04 上安装和使用 Docker

https://developer.aliyun.com/article/762674

docker拉取配置好的ZLMediaKIt和wvp-GB28181-pro

powershell 复制代码
docker pull 648540858/wvp_pro

第一次运行

docker一键运行ZLMediaKIt和wvp-GB28181-pro

powershell 复制代码
docker run  --env WVP_IP="自己电脑的ip" -it -p 18080:18080 -p 30000-30500:30000-30500/udp -p 30000-30500:30000-30500/tcp -p 80:80 -p 5060:5060 -p 5060:5060/udp 648540858/wvp_pro

如上命令 创建了wvp容器 并启动了wvp容器

访问wvp-pro

浏览器输入自己的 ip:18080
默认账号密码:

账号:admin

密码:admin 或者 admin123

关闭启动的wvp容器

先查询所有容器

powershell 复制代码
docker ps -a

找到wvp那个容器的Id,停止容器

powershell 复制代码
docker stop 容器id

运行ZLMediaKit和wvp (非第一次)

查看所有容器

powershell 复制代码
docker ps -a

两种方式启动容器

方式一:非后台模式启动容器

powershell 复制代码
docker start 容器id

方式二:后台模式启动容器

powershell 复制代码
docker attach 容器id

docker删除退出状态的wvp容器

powershell 复制代码
docker rm 容器id

进入容器进行推流

1.进入wvp容器

powershell 复制代码
docker exec -it 容器Id /bin/bash

2.网络摄像头推流

输入

powershell 复制代码
ffmpeg  -rtsp_transport tcp -i rtsp://账号:密码@ip/Streaming/Channels/2 -fflags nobuffer -max_delay 1 -threads 5  -profile:v high  -preset superfast -tune zerolatency  -an -c:v h264 -crf 25 -s 1280*720   -f rtsp -bf 0  -g 5  -rtsp_transport tcp rtsp://127.0.0.1:554/live/camera2
相关推荐
moringlightyn19 小时前
基础开发工具--编译器g++/gcc 自动化构建make/Makefile
linux·运维·笔记·自动化·c·编译器·make/makefile
坚持的小马19 小时前
k8s中执行脚本如果提示etcd找不到,可以做如下的操作
容器·kubernetes·etcd
小白学大数据20 小时前
集成Scrapy与异步库:Scrapy+Playwright自动化爬取动态内容
运维·爬虫·scrapy·自动化
Heavydrink20 小时前
阿里云龙蜥8系统安装Docker详细教程
阿里云·docker·云计算
李少兄20 小时前
解决 CentOS 8 报错:Failed to download metadata for repo ‘BaseOS‘
linux·运维·centos
杜子不疼.20 小时前
Linux】 性能调优实战:内核参数优化技巧
linux·运维·php
墨寒博客栈20 小时前
Linux基础常用命令
java·linux·运维·服务器·前端
重生之我在20年代敲代码20 小时前
【Linux网络编程】初识网络,理解TCP/IP五层模型
linux·运维·服务器·网络
回忆是昨天里的海21 小时前
k8s-部署springboot容器化应用
java·容器·kubernetes
INFINI Labs21 小时前
使用 Docker Compose 轻松实现 INFINI Console 离线部署与持久化管理
java·docker·eureka·devops·docker compose·console·easyserach