We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5f4cf24 commit c30c3b9Copy full SHA for c30c3b9
Dockerfile
@@ -0,0 +1,15 @@
1
+FROM alpine:latest as certs
2
+RUN apk --update add ca-certificates
3
+
4
+FROM golang:latest as builder
5
6
+RUN mkdir /DataStager
7
+WORKDIR /DataStager
8
+COPY . .
9
+RUN CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static"' -o DataStager .
10
11
+FROM scratch
12
+COPY --from=certs /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
13
+COPY --from=builder /DataStager/DataStager .
14
15
+ENTRYPOINT [ "/DataStager"]
0 commit comments