Files
spark/tools/docker_tools/start_docker.sh
T

31 lines
639 B
Bash
Executable File

#!/bin/bash
if [ $# -eq 1 ]; then
cont_name=$1
else
cont_name="${USER}s_docker"
fi
echo "starting docker instance '${cont_name}'"
docker run \
--rm \
--net host \
-h $(hostname)_${cont_name} \
--cap-add=SYS_PTRACE \
--security-opt seccomp=unconfined \
--name ${cont_name} \
-v /var/log/syslog:/var/log/syslog \
-v /run/user/:/run/user/ \
-v /etc/group:/etc/group \
-v /etc/passwd:/etc/passwd \
-v /etc/shadow:/etc/shadow \
-v /etc/sudoers:/etc/sudoers \
-v /md:/md \
-v /home/${USER}:/home/${USER} \
-u "${UID}" \
-w $PWD \
--shm-size=4024m \
-t \
-i \
-d \
-e DISPLAY=$DISPLAY \
bluetradingsystems/linux_docker