From 75b20383d934f270449dbbc6d48890c2a1238bd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20B=C3=A4rtschi?= Date: Sat, 5 Feb 2022 06:41:26 +0100 Subject: [PATCH 1/2] added distroless docker file --- dev/docker-distroless/Dockerfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 dev/docker-distroless/Dockerfile diff --git a/dev/docker-distroless/Dockerfile b/dev/docker-distroless/Dockerfile new file mode 100644 index 0000000..c2ad76c --- /dev/null +++ b/dev/docker-distroless/Dockerfile @@ -0,0 +1,12 @@ +FROM golang:1 +WORKDIR /src +ENV CGO_ENABLED 0 +COPY go.mod go.sum ./ +RUN go mod download +COPY . . +RUN go build github.com/bolkedebruin/rdpgw/cmd/rdpgw + +FROM gcr.io/distroless/static-debian11:nonroot +WORKDIR /config +COPY --from=0 /src/rdpgw /rdpgw +CMD ["/rdpgw"] \ No newline at end of file From 9699288b829e3116ccf96702b06f69e51636cce8 Mon Sep 17 00:00:00 2001 From: bolkedebruin Date: Thu, 24 Feb 2022 17:26:47 +0100 Subject: [PATCH 2/2] Update Dockerfile Add newline at end of file --- dev/docker-distroless/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev/docker-distroless/Dockerfile b/dev/docker-distroless/Dockerfile index c2ad76c..c21a7be 100644 --- a/dev/docker-distroless/Dockerfile +++ b/dev/docker-distroless/Dockerfile @@ -9,4 +9,4 @@ RUN go build github.com/bolkedebruin/rdpgw/cmd/rdpgw FROM gcr.io/distroless/static-debian11:nonroot WORKDIR /config COPY --from=0 /src/rdpgw /rdpgw -CMD ["/rdpgw"] \ No newline at end of file +CMD ["/rdpgw"]