Vladislav Yarmak преди 1 година
родител
ревизия
916204836d
променени са 1 файла, в които са добавени 12 реда и са изтрити 0 реда
  1. 12 0
      Dockerfile

+ 12 - 0
Dockerfile

@@ -0,0 +1,12 @@
+FROM golang AS build
+
+ARG GIT_DESC=undefined
+
+WORKDIR /go/src/github.com/Snawoot/dtlspipe
+COPY . .
+RUN CGO_ENABLED=0 go build -a -tags netgo -ldflags '-s -w -extldflags "-static" -X main.version='"$GIT_DESC" ./cmd/dtlspipe
+
+FROM scratch
+COPY --from=build /go/src/github.com/Snawoot/dtlspipe/dtlspipe /
+USER 9999:9999
+ENTRYPOINT ["/dtlspipe"]