Delete bash implementation

master
Hugo Thunnissen 2 years ago
parent df8deaf43a
commit 8cb102809d

@ -1,34 +0,0 @@
#!/bin/bash
declare -a run_options=()
if tty >/dev/null; then
run_options=("-ti")
fi
if [[ "$DOTFILE_WORKSPACE_DETACH" == 'true' ]]; then
run_options=("${run_options[@]}" '--detach')
unset DOTFILE_WORKSPACE_DETACH
fi
exec docker run "${run_options[@]}" \
--network=host \
--workdir="$(pwd)" \
-e DISPLAY=$DISPLAY \
-e WORKSPACE_USER=$(id -u) \
-h $HOSTNAME \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /etc/hosts:/etc/hosts:ro \
-v /etc/passwd:/etc/passwd:ro \
-v /etc/resolv.conf:/etc/resolv.conf:ro \
-v /etc/sudoers:/etc/sudoers:ro \
-v /etc/group:/etc/group:ro \
-v "$HOME":"$HOME" \
-e SSH_AGENT_LAUNCHER="$SSH_AGENT_LAUNCHER" \
-e SSH_AUTH_SOCK="$SSH_AUTH_SOCK" \
-e PULSE_SERVER=unix:/run/user/1000/pulse/native \
-e DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v /run/user/"$(id -u)":/run/user/"$(id -u)" \
-v /dev/snd \
--user=$(id -u) hugotty/workspace:latest "$@"
Loading…
Cancel
Save