diff --git a/Dockerfile b/Dockerfile
index f7e594ad6965ed62f27518a9fa05326cb3322bc2..4e90a5a77bc40d69b7d43366173e76c3d6a251ef 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,16 +1,18 @@
-FROM golang:alpine AS builder
+FROM golang:1.15-alpine AS builder
 ARG GITLAB_USER
 ARG GITLAB_TOKEN
 WORKDIR /src/gosdn
 COPY . .
+RUN apk add git
 RUN git config --global url."https://$GITLAB_USER:$GITLAB_TOKEN@code.fbi.h-da.de".insteadOf "https://code.fbi.h-da.de"
 RUN go mod download
 RUN CGO_ENABLED=0 GOOS=linux go build ./cmd/gosdn
 
 FROM alpine:latest
 EXPOSE 8443
+EXPOSE 55055
 COPY --from=builder /src/gosdn/gosdn .
-COPY --from=builder /src/gosdn/config .
+COPY --from=builder /src/gosdn/configs ./configs
 
 ENTRYPOINT [ "./gosdn" ]
 CMD [""]
diff --git a/cmd/gosdn/main.go b/cmd/gosdn/main.go
index 7527c7d3e71b2c3548031f90f24772174560a41c..0f3e798ba397c7bfdfe4c53283e3cc95b8d5358e 100644
--- a/cmd/gosdn/main.go
+++ b/cmd/gosdn/main.go
@@ -9,7 +9,7 @@ import (
 func main() {
 
 	// register our supported flags
-	cliListenAddr := flag.String("cli-listen-addr", "localhost", "The IP address of the grpcCLI.")
+	cliListenAddr := flag.String("cli-listen-addr", "", "The IP address of the grpcCLI.")
 	cliListenPort := flag.String("cli-server-port", "55055", "The port number of the grpcCLI")
 	configFileName := flag.String("config-file", "", "Path to the config file")