Родитель
b7464cac95
Сommit
ba1d6aa267
@ -0,0 +1,19 @@
|
|||||||
|
#!/bin/bash -x
|
||||||
|
|
||||||
|
if [ "$1" = "" ] ; then
|
||||||
|
echo "Group NAME must be provided"
|
||||||
|
echo "Usage: $0 NAME ID"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [ "$2" = "" ] ; then
|
||||||
|
echo "Student ID (two digits) must be provided"
|
||||||
|
echo "Usage: $0 NAME ID"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
group="$1"
|
||||||
|
student="$2"
|
||||||
|
extport="${group}${student}22"
|
||||||
|
docker run -d --name "${group}-student${student}-L1" -e TZ=Europe/Moscow -p ${extport}:22 takeyamajp/ubuntu-sshd
|
||||||
|
|
||||||
|
# End of file
|
@ -0,0 +1,20 @@
|
|||||||
|
#!/bin/bash -x
|
||||||
|
|
||||||
|
if [ "$1" = "" ] ; then
|
||||||
|
echo "Group NAME must be provided"
|
||||||
|
echo "Usage: $0 NAME ID"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [ "$2" = "" ] ; then
|
||||||
|
echo "Student ID (two digits) must be provided"
|
||||||
|
echo "Usage: $0 NAME ID"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
group="$1"
|
||||||
|
student="$2"
|
||||||
|
extport="${group}${student}22"
|
||||||
|
vpnport=$(( student+1194 ))
|
||||||
|
docker run -d --name "${group}-student${student}-L2" -e TZ=Europe/Moscow -p ${extport}:22 -p ${vpnport}:${vpnport} --privileged takeyamajp/ubuntu-sshd
|
||||||
|
|
||||||
|
# End of file
|
@ -0,0 +1,18 @@
|
|||||||
|
#!/bin/bash -x
|
||||||
|
|
||||||
|
if [ "$1" = "" ] ; then
|
||||||
|
echo "NAME must be provided"
|
||||||
|
echo "Usage: $0 NAME ID"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [ "$2" = "" ] ; then
|
||||||
|
echo "PORT must be provided"
|
||||||
|
echo "Usage: $0 NAME ID"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
name="$1"
|
||||||
|
port="$2"
|
||||||
|
docker run -d --name "${name}" -p ${port}:3000 bkimminich/juice-shop
|
||||||
|
|
||||||
|
# End of file
|
Загрузка…
Ссылка в новой задаче