1.查看自己的docker镜像
docker images
2.查看镜像对应的容器名称
docker ps -a
3.打开容器
docker start c1777eff1b94
4.进入容器,执行lrosaunch指令
docker exec -it c1777eff1b94 /bin/bash -c "source /opt/ros/noetic/setup.bash && source /home/lidar_calib/lidar_ws/devel/setup.bash && roslaunch calib_lidar_imu calib_lidar_imu.launch"
5.对应的sh脚本文件入下
#!/bin/bash
docker start c1777eff1b94
docker exec -it c1777eff1b94 /bin/bash -c "source /opt/ros/noetic/setup.bash && source /home/lidar_calib/lidar_ws/devel/setup.bash && roslaunch calib_lidar_imu calib_lidar_imu.launch"
6.打开应用程序首选项
gnome-session-properties
添加,指令gnome-terminal -- bash -c "/path/to/your/script.sh; bash" /path/to/your/script.sh替换成自己sh文件路径
7.重启后生效
reboot