setup
1# [deprecated]2docker run -it -h $(hostname) -e DISPLAY=$DISPLAY -e XAUTHORITY=/tmp/xauth -v ~/ws/docker2:/home -v ~/.Xauthority:/tmp/xauth -v /tmp/.X11-unix:/tmp/.X11-unix --net=host -d ros:humble-ros-base-jammy3# then after committing:4docker run -it -h $(hostname) --device=/dev/ttyUSB0 -e DISPLAY=$DISPLAY -e XAUTHORITY=/tmp/xauth -v ~/ws/docker2:/home -v ~/.Xauthority:/tmp/xauth -v /tmp/.X11-unix:/tmp/.X11-unix --net=host -d new1
1# [ex]2useradd -m -s /bin/bash -u 1000 julyfun3usermod -aG sudo julyfun4sudo passwd julyfun5su julyfun
1sudo apt update2sudo apt install -y software-properties-common3sudo apt install -y net-tools4sudo apt install -y ros-humble-moveit-*5sudo apt install -y ros-humble-foxglove-bridge6sudo apt autoremove ros-humble-moveit-servo-*7
8sudo apt-get install libopenblas-dev
Docker usage
1docker exec -u julyfun -it 7f bash