diff --git a/dev/docker-distroless/Dockerfile b/dev/docker-distroless/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..c21a7be028c5decde0e4e23fdf28e410bde501db --- /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"]