| # Runs a docker container with the image created by build.sh | |
| until nvidia-docker ps | |
| do | |
| echo "Waiting for docker server" | |
| sleep 1 | |
| done | |
| XSOCK=/tmp/.X11-unix | |
| XAUTH=/root/.Xauthority | |
| SRC_CONTAINER=/root/dense_fusion | |
| SRC_HOST="$(pwd)" | |
| xhost local:root | |
| nvidia-docker run \ | |
| --name dense_fusion \ | |
| -it --rm \ | |
| --volume=$XSOCK:$XSOCK:rw \ | |
| --volume=$XAUTH:$XAUTH:rw \ | |
| --volume=$SRC_HOST:$SRC_CONTAINER:rw \ | |
| --env="XAUTHORITY=${XAUTH}" \ | |
| --env="DISPLAY=${DISPLAY}" \ | |
| --privileged -v /dev/bus/usb:/dev/bus/usb \ | |
| --net=host \ | |
| dense_fusion | |