diff --git a/Dockerfile b/Dockerfile index 264d9d27..84031f50 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,10 @@ # syntax = docker/dockerfile:experimental -FROM golang:1.12.7 as build +FROM golang:1.13.4 as build COPY go.mod go.sum main.go /src/ COPY vendor /src/vendor/ COPY pkg /src/pkg/ -RUN --mount=type=cache,target=/root/.cache/go-build \ +#RUN --mount=type=cache,target=/root/.cache/go-build \ +RUN \ cd /src && \ CGO_ENABLED=0 go build -ldflags "-extldflags -static -s" -o /steve -mod=vendor diff --git a/Makefile b/Makefile index efb5ad8d..7c03cd49 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ build: docker build -t steve . run: build - docker run $(DOCKER_ARGS) --rm -p 8989:8080 -it -v ${HOME}/.kube:/root/.kube steve + docker run $(DOCKER_ARGS) --rm -p 8989:8080 -it -v ${HOME}/.kube:/root/.kube steve --https-listen-port 0 run-host: build - docker run $(DOCKER_ARGS) --net=host --uts=host --rm -it -v ${HOME}/.kube:/root/.kube steve --kubeconfig /root/.kube/config --listen-address :8989 + docker run $(DOCKER_ARGS) --net=host --uts=host --rm -it -v ${HOME}/.kube:/root/.kube steve --kubeconfig /root/.kube/config --http-listen-port 8989 --https-listen-port 0