简介
- RK1126平台试验运行
rk docker
- 启动容器命令:
```bash
首次运行容器的命令
docker run -it -d –privileged=true -v /userdata/:/userdata/ -v /dev/media0:/dev/media0/ -v /dev/galcore:/dev/galcore -v /usr/:/rk_usr/ –device=/dev/galcore -p 10022:10022 -p 10008:10008 ubuntu:20.04
第二次
docker run -it -d –privileged=true -v /userdata/:/userdata/ -v /dev/media0:/dev/media0/ -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 ubuntu/20.04:0621
第三次 增加自启动脚本
docker run -d –privileged=true –restart=always -v /userdata/:/userdata/ -v /dev/media0:/dev/media0/ -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 rk_1126/20230707:v1 /bin/bash /userdata/edge/auto-run
1
2
3
4
+ 打包容器
```bash
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/* /
vca
- 映射动态库
1 2 3 4 5 6 7 8 9 10 11 12 13 14
ln -s /rk_usr/lib/libeasymedia.so.1 /usr/lib/ ln -s /rk_usr/lib/librknn_api.so /usr/lib/ ln -s /rk_usr/lib/librga.so.2 /usr/lib/ ln -s /rk_usr/lib/libRKAP_3A.so /usr/lib/ ln -s /rk_usr/lib/libRKAP_ANR.so /usr/lib/ ln -s /rk_usr/lib/libRKAP_Common.so /usr/lib/ ln -s /rk_usr/lib/libv4l2.so.0 /usr/lib/ ln -s /rk_usr/lib/libmd_share.so /usr/lib/ ln -s /rk_usr/lib/libod_share.so /usr/lib/ ln -s /rk_usr/lib/librkaiq.so /usr/lib/ ln -s /rk_usr/lib/libjpeg.so.62 /usr/lib/ ln -s /rk_usr/lib/libv4lconvert.so.0 /usr/lib/ ln -s /rk_usr/lib/librockchip_mpp.so.1 /usr/lib/ ln -s /rk_usr/lib/librockchip_mpp_debug.so.1 /usr/lib/
- 测试加载模型,输出到共享内存命令
```bash
设置环境变量
export LD_LIBRARY_PATH=/userdata/zjy/0620/VideoProcess/3party/lib:/userdata/zjy/0620/VideoProcess/lib/:/rk_usr/lib
/userdata/zjy/0620/VideoProcess/bin/vca.exe –service-mode 0 –id aaa –detector-conf-inline –detector-conf @–detector-models@/userdata/static/models/COCO/DETECT.conf@xxx@yyy@ –input-video-name rtsp://admin:a1234567@192.169.7.123:554 –output-type 5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
## vam
+ 授权码
```json
{
"errno": 0,
"licence": {
"sn": "HFWYU4MP-NEW6GQLD-HFWYU4MK-PFWYU4MK-6PWQUJEB-MDWWU4MK-PFXUSS53-7F8WU4QK-PFWYU4MK-PFXZ24K6-2FXYUMGK"
},
"monotonic": 255794988,
"realtime": 1687595949238,
"version": "6.1.2"
}