desktop-environment/scripts/shell.sh
Jackson Delahunt 3e26a09328 scripts
2019-01-11 10:59:29 +00:00

29 lines
931 B
Bash
Executable file

docker run \
--device /dev/snd \
--device /dev/dri \
--device /dev/video0 \
--device /dev/usb \
--device /dev/bus/usb \
--env DISPLAY=$DISPLAY \
--env SSH_AUTH_SOCK=/ssh-auth.sock \
--env STEMN_GIT_EMAIL="$(git config --get user.email)" \
--env STEMN_GIT_NAME="$(git config --get user.name)" \
--group-add audio \
--group-add video \
--interactive \
--memory 6gb \
--name desktop-shell-$(date +%s) \
--rm \
--security-opt seccomp:/etc/docker/seccomp/chrome.json \
--tty \
--volume /dev/shm:/dev/shm \
--volume /etc/hosts:/etc/hosts \
--VOLUME /etc/localtime:/etc/localtime:ro \
--VOLUME /tmp/.X11-unix:/tmp/.X11-unix \
--volume /var/run/docker.sock:/var/run/docker.sock \
--volume $HOME/.ssh:$STEMN_HOME/.ssh \
--volume $HOME:/home \
--volume $SSH_AUTH_SOCK:/ssh-auth.sock \
--volume JACKSON_HOME:/jackson/home \
--workdir /home \
sabrehagen/development-environment:latest "$@"