From 72c1ff97c7fc765bb33d5092b6ec683572467d47 Mon Sep 17 00:00:00 2001 From: "Salvador E. Tropea" Date: Thu, 25 Nov 2021 11:13:07 -0300 Subject: [PATCH] Added more example scripts --- run_kicad_same_user_ng.sh | 13 +++++++++++++ run_shell_same_user_dev.sh | 13 +++++++++++++ run_shell_same_user_ng.sh | 13 +++++++++++++ 3 files changed, 39 insertions(+) create mode 100755 run_kicad_same_user_ng.sh create mode 100755 run_shell_same_user_dev.sh create mode 100755 run_shell_same_user_ng.sh diff --git a/run_kicad_same_user_ng.sh b/run_kicad_same_user_ng.sh new file mode 100755 index 0000000..dfafc09 --- /dev/null +++ b/run_kicad_same_user_ng.sh @@ -0,0 +1,13 @@ +#!/bin/sh +export USER_ID=$(id -u) +export GROUP_ID=$(id -g) +docker run -it -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY \ + --user $USER_ID:$GROUP_ID \ + --env NO_AT_BRIDGE=1 \ + --workdir="/home/$USER" \ + --volume="/etc/group:/etc/group:ro" \ + --volume="/home/$USER:/home/$USER:rw" \ + --volume="/etc/passwd:/etc/passwd:ro" \ + --volume="/etc/shadow:/etc/shadow:ro" \ + --volume="/home/$USER:/home/$USER:rw" \ + setsoft/kicad_auto:nightly kicad-nightly diff --git a/run_shell_same_user_dev.sh b/run_shell_same_user_dev.sh new file mode 100755 index 0000000..abc741c --- /dev/null +++ b/run_shell_same_user_dev.sh @@ -0,0 +1,13 @@ +#!/bin/sh +export USER_ID=$(id -u) +export GROUP_ID=$(id -g) +docker run --rm -it -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY \ + --user $USER_ID:$GROUP_ID \ + --env NO_AT_BRIDGE=1 \ + --workdir="/home/$USER" \ + --volume="/etc/group:/etc/group:ro" \ + --volume="/home/$USER:/home/$USER:rw" \ + --volume="/etc/passwd:/etc/passwd:ro" \ + --volume="/etc/shadow:/etc/shadow:ro" \ + --volume="/home/$USER:/home/$USER:rw" \ + setsoft/kicad_auto:dev /bin/bash diff --git a/run_shell_same_user_ng.sh b/run_shell_same_user_ng.sh new file mode 100755 index 0000000..419c686 --- /dev/null +++ b/run_shell_same_user_ng.sh @@ -0,0 +1,13 @@ +#!/bin/sh +export USER_ID=$(id -u) +export GROUP_ID=$(id -g) +docker run --rm -it -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY \ + --user $USER_ID:$GROUP_ID \ + --env NO_AT_BRIDGE=1 \ + --workdir="/home/$USER" \ + --volume="/etc/group:/etc/group:ro" \ + --volume="/home/$USER:/home/$USER:rw" \ + --volume="/etc/passwd:/etc/passwd:ro" \ + --volume="/etc/shadow:/etc/shadow:ro" \ + --volume="/home/$USER:/home/$USER:rw" \ + setsoft/kicad_auto:nightly /bin/bash