start.sh依賴用戶bashrc中export的變量,如下命令總是獲取不到
docker exec -it docker_ros_launch_lh /bin/bash -c "/home/work/lgsvl_client/shcmd/start.sh"

image.png
大膽嘗試加bash加-i參數(shù),最終成功
docker exec -it docker_ros_launch_lh /bin/bash -ic "/home/work/lgsvl_client/shcmd/start.sh"