Files
spark/tools/spark_vm_shell.sh
T

29 lines
797 B
Bash
Executable File

#/bin/bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
docker run \
--restart=unless-stopped \
-p 8000:8000 \
-p 8001:8001 \
-p 8080:8080 \
--net host \
--shm-size=1024m \
-v /etc/passwd:/etc/passwd \
-v /etc/group:/etc/group \
-v /etc/shadow:/etc/shadow \
-v /etc/sudoers:/etc/sudoers \
-v /tmp/.X11-unix:/tmp/.X11-unix \
--cap-add=SYS_PTRACE --security-opt seccomp=unconfined \
-h $(hostname)_spark \
-w $PWD \
-u $UID \
-v /home:/home \
-e DISPLAY=$DISPLAY \
--name bts \
-d \
-t bluetradingsystems/linux_docker \
/bin/bash -c "(sudo /usr/sbin/sshd) & (cd ~ && $DIR/../externals/linux/bin/unison -socket 8080) & /bin/bash --login"