如何在镜像xtdrone启动一个新的容器
基本启动指令
展开代码docker run -it \ --network host \ --privileged \ -e DISPLAY=$DISPLAY \ -v /tmp/.X11-unix:/tmp/.X11-unix:rw \ -v $HOME/go_ros:/home/go_ros:rw \ xtdrone_1_13:robocup \ /bin/bash
使用前先开xlaunch
展开代码# 设置 DISPLAY 环境变量 WINDOWS_IP=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}') export DISPLAY=$WINDOWS_IP:0.0 # 允许 X11 连接 xhost +local:docker # 启动容器 docker run -it \ --hostname xtdrone_container \ --network host \ --privileged \ -e DISPLAY=$DISPLAY \ -e QT_X11_NO_MITSHM=1 \ -e LIBGL_ALWAYS_INDIRECT=0 \ -e LIBGL_ALWAYS_SOFTWARE=1 \ -v /tmp/.X11-unix:/tmp/.X11-unix:rw \ -v $HOME/go_ros:/home/go_ros:rw \ -v $HOME/catkin_ws:/home/catkin_ws:rw \ xtdrone_1_13:robocup \ /bin/bash
本文作者:cc
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!