From ad85c15af3891135559097cff03da3baf6133b97 Mon Sep 17 00:00:00 2001
From: Manuel Kieweg <mail@manuelkieweg.de>
Date: Mon, 19 Oct 2020 15:13:15 +0100
Subject: [PATCH] Port ind Dockerfile and listening address for controller
 changed

---
 Dockerfile        | 6 ++++--
 cmd/gosdn/main.go | 2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index f7e594ad6..4e90a5a77 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 7527c7d3e..0f3e798ba 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")
 
-- 
GitLab