29 lines
797 B
Bash
Executable File
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"
|
|
|
|
|