mount openpilot in simulator docker image (#20379)

* mount parameter

* works

* fixes
old-commit-hash: dc1506e382
commatwo_master
iejMac 4 years ago committed by GitHub
parent d4986abd9b
commit 10844d3b57
  1. 14
      tools/sim/start_openpilot_docker.sh

@ -1,10 +1,20 @@
#!/bin/bash
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null && pwd)"
cd $DIR
# expose X to the container
xhost +local:root
docker pull ghcr.io/commaai/openpilot-sim:latest
OPENPILOT_DIR="/openpilot"
if ! [[ -z "$MOUNT_OPENPILOT" ]]
then
EXTRA_ARGS="-v $PWD/../..:/root/openpilot -e PYTHONPATH=/root/openpilot:$PYTHONPATH"
OPENPILOT_DIR="/root/openpilot"
fi
docker run --net=host\
--name openpilot_client \
--rm \
@ -15,5 +25,7 @@ docker run --net=host\
--shm-size 1G \
-e DISPLAY=$DISPLAY \
-e QT_X11_NO_MITSHM=1 \
-w "$OPENPILOT_DIR/tools/sim" \
$EXTRA_ARGS \
commaai/openpilot-sim:latest \
/bin/bash -c "cd /openpilot/tools/sim && ./tmux_script.sh $*"
/bin/bash -c "./tmux_script.sh $*"

Loading…
Cancel
Save