From e1c2fe40bd6f74fbd0b6ffe8e66b580410644f5f Mon Sep 17 00:00:00 2001 From: langdon Date: Feb 27 2018 15:25:04 +0000 Subject: added the ability to provide a port; also made the running server go to the background --- diff --git a/d-asciibinder.sh b/d-asciibinder.sh index c992360..7e997f7 100755 --- a/d-asciibinder.sh +++ b/d-asciibinder.sh @@ -1,5 +1,23 @@ #!/bin/bash +if [ -z $2 ] +then + PORT=8080 +else + PORT=$2 +fi + docker pull docker.io/langdon/fedora-docs-container -echo docker run -v $PWD:/wd:z --workdir /wd --rm -it docker.io/langdon/fedora-docs-container -docker run -v $PWD:/wd:z --workdir /wd -p 8080:8080 --rm -it docker.io/langdon/fedora-docs-container $1 + +if [ $1 = 'run-server' ] +then + NOW=`date +%s` + docker run -v $PWD:/wd:z --workdir /wd -p $PORT:8080 --rm -d docker.io/langdon/fedora-docs-container $1 + sleep 1 #race condition + echo docker logs `docker ps -q -l` --since "$NOW" + docker logs `docker ps -q -l` --since "$NOW" +else + echo docker run -v $PWD:/wd:z --workdir /wd --rm -it docker.io/langdon/fedora-docs-container + docker run -v $PWD:/wd:z --workdir /wd -p $PORT:8080 --rm -it docker.io/langdon/fedora-docs-container $1 +fi +