summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorPaul Buetow <35781042+pbuetow@users.noreply.github.com>2021-03-29 17:49:16 +0100
committerGitHub <noreply@github.com>2021-03-29 17:49:16 +0100
commit9a467da883976c74d231ea9c7773430f583bab98 (patch)
tree4e75a996ef44bc5adc771c318753b0c4ad934269 /docker
parente811d1725ee5f931ece6fac01db70227b0fc8a7a (diff)
parent93fce245564ffde20c3e5113757bc65672f69ed5 (diff)
Merge pull request #22 from snonux/develop
Add context awareness to dgrep
Diffstat (limited to 'docker')
-rw-r--r--docker/Dockerfile3
-rw-r--r--docker/Makefile3
-rwxr-xr-xdocker/spindown.sh1
-rwxr-xr-xdocker/spinup.sh3
4 files changed, 8 insertions, 2 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 8632832..61a1f7d 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -14,5 +14,6 @@ USER dserver
WORKDIR /var/run/dserver
EXPOSE 2222/tcp
+EXPOSE 8080/tcp
-CMD ["/usr/local/bin/dserver", "-relaxedAuth", "-cfg", "/etc/dserver/dtail.json"]
+CMD ["/usr/local/bin/dserver", "-relaxedAuth", "-cfg", "/etc/dserver/dtail.json", "-pprof", "8080"]
diff --git a/docker/Makefile b/docker/Makefile
index 029adf6..f09d9e0 100644
--- a/docker/Makefile
+++ b/docker/Makefile
@@ -3,7 +3,8 @@ all:
docker build . -t dserver:develop
rm ./dserver
run:
- docker run -p 2222:2222 dserver:develop
+ # http://localhost:8080/debug/pprof/goroutines?debug=1
+ docker run -p 2222:2222 -p 8080:8080 dserver:develop
spinup:
./spinup.sh 10
spindown:
diff --git a/docker/spindown.sh b/docker/spindown.sh
index 73ed059..b3d3a8c 100755
--- a/docker/spindown.sh
+++ b/docker/spindown.sh
@@ -6,4 +6,5 @@ declare -i BASE_PORT=2222
for (( i=0; i < $NUM_INSTANCES; i++ )); do
port=$[ BASE_PORT + i + 1 ]
docker stop dserver-serv$i
+ docker rm dserver-serv$i
done
diff --git a/docker/spinup.sh b/docker/spinup.sh
index 3890ce6..0625967 100755
--- a/docker/spinup.sh
+++ b/docker/spinup.sh
@@ -3,7 +3,10 @@
declare -i NUM_INSTANCES=$1
declare -i BASE_PORT=2222
+echo > serverlist.txt
+
for (( i=0; i < $NUM_INSTANCES; i++ )); do
port=$[ BASE_PORT + i + 1 ]
docker run -d --name dserver-serv$i --hostname serv$i -p $port:2222 dserver:develop
+ echo localhost:$port >> serverlist.txt
done