From 75b20383d934f270449dbbc6d48890c2a1238bd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20B=C3=A4rtschi?= <marc@dolansoft.org> Date: Sat, 5 Feb 2022 06:41:26 +0100 Subject: [PATCH] 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 -- GitLab