syndicate-js/todo/docker/docker-server.sh

27 lines
422 B
Bash
Raw Normal View History

2018-12-12 17:15:25 +00:00
#!/bin/sh
dir="$(dirname "$0")/.."
case "$dir" in
/*) ;;
*) dir="$(pwd)/${dir}" ;;
esac
networkname=dockerint
if [ -z "$(docker network ls -qf name=${networkname})" ]
then
docker network create --internal ${networkname}
fi
2019-05-23 14:51:38 +00:00
if [ -z "$1" ]
then
nameopt=
else
nameopt="--hostname $1"
shift
2019-05-23 14:51:38 +00:00
fi
2018-12-12 17:15:25 +00:00
exec docker run -it --rm \
--network ${networkname} \
2019-05-23 14:51:38 +00:00
$nameopt \
"$@" \
2018-12-12 17:15:25 +00:00
syndicate-js