docker容器服务自启动需要在启动容器的同时启动容器内的服务,容器内的服务以bash脚本的方式进行书写,具体如下:
docker run -idt --gpus all --restart=always --name zhaji_7 pose_trt:pose_trt /bin/bash /workspace/code/start_2.sh
鉴于进行bash操作时会存在相对路径绝对路径的问题,所以sh文件里面最好有cd命令定位到指定文件夹,之后可通过logs查看
docker logs 容器号