From a55be22716b291504b4bd693832f639241d7ab2a Mon Sep 17 00:00:00 2001 From: Jeromy Streets Date: Fri, 4 Jan 2019 09:05:39 -0800 Subject: [PATCH] Moved or removed EXPOSE in Dockerfiles. --- Dockerfile | 9 ++++++++- Dockerfile.all | 1 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a1fb642..994f0f7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,8 @@ +################################################################################ +## GO BUILDER +################################################################################ FROM golang:1.11.3 as builder -EXPOSE 8080 ENV VERSION 1.5.1 ENV BUILD_DIR /build @@ -14,7 +16,12 @@ COPY . . RUN go test -cover ./... RUN CGO_ENABLED=0 go build -a -tags netgo -installsuffix netgo -ldflags "-X github.com/halverneus/static-file-server/cli/version.version=${VERSION}" -o /serve /build/bin/serve +################################################################################ +## DEPLOYMENT CONTAINER +################################################################################ FROM scratch + +EXPOSE 8080 COPY --from=builder /serve / ENTRYPOINT ["/serve"] CMD [] diff --git a/Dockerfile.all b/Dockerfile.all index 7adf054..b30b295 100644 --- a/Dockerfile.all +++ b/Dockerfile.all @@ -1,6 +1,5 @@ FROM golang:1.11.3 as builder -EXPOSE 8080 ENV VERSION 1.5.1 ENV BUILD_DIR /build