更新时间:2024-10-30 GMT+08:00
分享

示例镜像制作

Octopus平台依赖算子镜像内的/bin/bash、stdbuf、tee软件,请确保基础镜像内包含上述软件且能通过PATH找到。

Dockerfile示例

启动命令:

bash /home/Octopus/run.sh

镜像构建:

docker build -f Dockerfile -t guikong:0.1

容器启动脚本示例

Resim结果转json示例

Json转pb文件示例

本地调试

命令示例:

docker run -v ${HOME}/workspace/guikong/2022-09-23-15-26-54_6.bag_pnc.bag:/tmp/input.bag -v ${HOME}/workspace/output:/tmp/output --env rosbag_path=/tmp/input.bag --env output_dir=/tmp/output --entrypoint /bin/sh guikong-demo:0.1 “-c” “bash /home/Octopus/run.sh”

运行后查看输出结果:

确定算法输出、yaml和_SUCCESS标识文件都存在,且文件所有人可读。

相关文档