1.命令
docker pull ros:noetic进入docker镜像
创建docker容器
docker run -it -v /home/railbot/orb_slam/:/home/orb_slam/ --name=orbslam3 -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --device /dev/video0 --privileged ros:noetic /bin/bash
docker start orbslam3进入docker exec -it orbslam3 /bin/bash
将主机文件移到容器命令 docker cp MH_01_easy orbslam33:/root
这段命令是使用 docker run 启动一个 Docker 容器的命令。下面是它的逐部分解释:
docker run -it \
-v /home/railbot/orb_slam/:/home/orb_slam/ \
--name=orb_slam3 \
-e DISPLAY=$DISPLAY \
-v /tmp/.X11-unix:/tmp/.X11-unix \
--device /dev/video0 \
--privileged \
ros:noetic /bin/bash
1. docker run -it
docker run:用于运行一个新的 Docker 容器。
-it:这两个选项合起来表示以交互模式启动容器:
-i:表示以交互模式运行容器(保持容器的标准输入流打开)。
-t:表示分配一个伪终端,使得你可以像在本地终端一样与容器交互。
2. -v /home/railbot/orb_slam/:/home/orb_slam/
-v:表示挂载本地目录到容器中,形式是 -v [本地路径]:[容器内路径]。这表示将主机 /home/ra

最低0.47元/天 解锁文章
225

被折叠的 条评论
为什么被折叠?



