Files
seatmapv1/docker/run.sh
zino 1392bd3a96 Squashed 'seatmap-webapi/' content from commit 02d4bf7
git-subtree-dir: seatmap-webapi
git-subtree-split: 02d4bf7404b8fcb788502ca45c813946b6c4f5b9
2021-01-20 12:59:59 +01:00

22 lines
493 B
Bash
Executable File

#!/bin/bash
FILES=*
i=0
options=()
for f in $FILES; do
if [[ -d "$f" ]]; then
((i++))
options[$i]=$f
fi
done
PS3="> "
select f in "${options[@]}"; do
if (( REPLY > 0 && REPLY <= ${#options[@]} )); then
break
else
exit
fi
done
dir=$(readlink -f ..)
docker rm "php-crud-api_$f" > /dev/null 2>&1
docker run -ti -v $dir:/php-crud-api --name "php-crud-api_$f" "php-crud-api:$f" /bin/bash -c '/usr/sbin/docker-run && cd php-crud-api && /bin/bash'