简介
-
rk_1126平台的docker镜像备份
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host -v /userdata/:/userdata/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore -p 8000:8000 -p 8001:8001 -p 10022:10022 -p 10008:10008 -p 10009:10009 -p 10010:10010 -p 10011:10011 -p 10012:10012 -p 10013:10013 -p 17008:17008 -p 17009:17009 rk1126:20231214 /bin/bash /data/static/bash/auto-run.sh
- 打包命令
```bash
清除任务 – 界面手动操作
清除告警记录
curl -X GET http://127.0.0.1:8000/api/setting/warning_record/clear
制作镜像文件
tar -cvf rk_image.tar –exclude=/sys –exclude=/system –exclude=/proc –exclude=rk_image.tar –exclude=/userdata –exclude=/dev/media0 –exclude=/dev/galcore –exclude=/rk_usr –exclude=/tmp/* –exclude=/root –exclude=/data/static/warning_pictures/* /
1
2
3
4
5
6
7
8
9
10
11
12
13
+ 清除容器和镜像命令
```bash
# 1. 停止容器
docker stop {container id}
# 2. 删除容器
docker rm {container id}
# 3. 删除镜像
docker rmi {docker image id}
# 4. 加载新的镜像(参考文档: 03-软件部署.pdf)
20230707
- 基础镜像
20230712
- v1版本镜像,有librockchip_mpp_debug动态库
20230726
-
v2版本镜像
- vca
- 系统修复崩溃bug
- mnc
- 增加盒子信息和系统配置页面
- 增加事件推送功能
/data/static/auto-run.sh>缺少环境变量设置export LD_LIBRARY_PATH=/data/edge/VideoProcess/lib:/data/edge/VideoProcess/3party/lib
20230807
-
v3版本镜像
-
mnc
- 增加任务自启动
- 增加设备ID
20230810
-
V4版本镜像
-
mnc
- 修复相机编辑bug
- 事件推送增加HTTPS请求支持
20230818
-
V5版本镜像
-
mnc
- 修复检测框错位问题
- 增加相机地址检测
- 修复安全帽检测问题
- 优化任务删除接口
- 修复大屏播放检测框错位问题
- 修复默认区域太小问题,改为2560 * 1440
20230915
-
V6版本镜像
- mnc:
- 修复视频流断开不重连问题
- vca:
- 修复32位兼容问题
20231017
-
V7版本镜像
- mnc
- 增加rtmp流格式转发
- vca
- 更新版本
- nvr
- 增加nvr服务,支持rtsp转rtmp
20231026
-
v8版本镜像
- mnc
- 优化前端走势图
- 更新nvr
- 增加按时间自动清理
- vca
- 更新nvr
20231107
-
V9版本镜像
-
增加frp客户端
- 配置文件:
/userdata/frp_0.52.3_linux_arm/frpc.toml
- 配置文件:
20231214
-
v10版本镜像
- 增加IP配置
-
增加视频点播功能
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host -v /userdata/:/userdata/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore -p 8000:8000 -p 8001:8001 -p 10022:10022 -p 10008:10008 -p 10009:10009 -p 10010:10010 -p 10011:10011 -p 10012:10012 -p 10013:10013 -p 17008:17008 -p 17009:17009 rk1126:20231214 /bin/bash /data/static/bash/auto-run.sh
20231225
-
v11版本镜像
- 增加音柱平台
- 增加语音播报功能
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host -v /userdata/:/userdata/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore -p 8000:8000 -p 8001:8001 -p 10022:10022 -p 10008:10008 -p 10009:10009 -p 10010:10010 -p 10011:10011 -p 10012:10012 -p 10013:10013 -p 17008:17008 -p 17009:17009 rk1126:20231225 /bin/bash /data/static/bash/auto-run.sh
20240103
-
v12版本镜像
- mnc增加看门狗,循环检查vca任务是否存在
- 优化frpc启动脚本
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host -v /userdata/:/userdata/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240103 /bin/bash /data/static/bash/auto-run.sh
20240104
-
v13版本镜像
- 删除mnc看门狗
-
升级vca
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host -v /userdata/:/userdata/ -v /tmp/:/tmp/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240104 /bin/bash /data/static/bash/auto-run.sh
- 将tmp映射到宿主机,避免tmp无法清理导致磁盘空间占满
20240126
-
v14版本镜像
- mnc
- 修复vca任务自恢复功能添加后,任务状态同步问题
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host -v /userdata/:/userdata/ -v /tmp/:/tmp/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240126 /bin/bash /data/static/bash/auto-run.sh
20240229
-
v15版本镜像
- mnc
- 增加python守护进程,mnc崩溃后可以重启
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host -v /userdata/:/userdata/ -v /tmp/:/tmp/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240229 /bin/bash /data/static/bash/auto-run.sh
20240322
-
v16版本镜像
- mnc
- 增加常州建安上报平台
- auto-start.sh
- 增加时间校正
- dist
- 管理平台增加推送平台字段,用于区分不同平台
- 待解决的问题
- 推送平台中,南京傲途的默认地址错了,应该是 https://…
- 加载镜像命令
1
cat /userdata/rk_image.tar | docker import - rk1126:20240322
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host -v /userdata/:/userdata/ -v /tmp/:/tmp/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240322 /bin/bash /data/static/bash/auto-run.sh
20240416
-
v17版本镜像
- mnc
- 修复常州建安平台上报协议问题
- auto-start.sh
- 增加云平台服务
- 加载镜像命令
1
cat /userdata/rk_image.tar | docker import - rk1126:20240416
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host -v /userdata/:/userdata/ -v /tmp/:/tmp/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240416 /bin/bash /data/static/bash/auto-run.sh
20240527
-
v18版本镜像
- mnc
- 创建任务fps由1改为2
- 平台管理增加获取推送类型和平台类型接口,新增平台直接在后端增加
- vca
- 支持6-8路任务
- front
- 更新平台管理界面
- 加载镜像命令
1
cat /userdata/rk_image.tar | docker import - rk1126:20240527
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host -v /userdata/:/userdata/ -v /tmp/:/tmp/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240527 /bin/bash /data/static/bash/auto-run.sh
20240618
-
v19版本镜像
- mnc
- 增加隽声音柱平台
- 修复盒子断电重启后任务配置丢失问题
- vca
- 增加授权码管控功能
- front
- 优化创建任务接口
- 加载镜像命令
1
cat /userdata/rk_image.tar | docker import - rk1126:20240618
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host --log-opt max-size=10m --log-opt max-file=3 -v /userdata/:/userdata/ -v /tmp/:/tmp/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240618 /bin/bash /data/static/bash/auto-run.sh
20240719
-
v20版本镜像
- mnc
- 增加南京熠耀平台
- vca
- 增加裸土覆盖算法
- 加载镜像命令
1
cat /userdata/rk_image.tar | docker import - rk1126:20240719
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host --log-opt max-size=10m --log-opt max-file=3 -v /userdata/:/userdata/ -v /tmp/:/tmp/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240719 /bin/bash /data/static/bash/auto-run.sh
20240807
-
v20版本镜像
- dist
- 修改任务配置
- 修改大屏标题
- 加载镜像命令
1
cat /userdata/rk_image.tar | docker import - rk1126:20240807
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host --log-opt max-size=10m --log-opt max-file=3 -v /userdata/:/userdata/ -v /tmp/:/tmp/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240807 /bin/bash /data/static/bash/auto-run.sh
20240928
-
v20版本镜像
- vca
- 修复任务无法自启动问题
- 加载镜像命令
1
cat /userdata/rk_image.tar | docker import - rk1126:20240928
- 启动容器命令
1
docker run -d --privileged=true --restart=always --network=host --log-opt max-size=10m --log-opt max-file=3 -v /userdata/:/userdata/ -v /tmp/:/tmp/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ --device=/dev/galcore rk1126:20240928 /bin/bash /data/static/bash/auto-run.sh