Pārlūkot izejas kodu

Initial dockerfile

master
Chris Smith 5 gadus atpakaļ
revīzija
6750593639
1 mainītis faili ar 15 papildinājumiem un 0 dzēšanām
  1. 15
    0
      Dockerfile

+ 15
- 0
Dockerfile Parādīt failu

@@ -0,0 +1,15 @@
1
+FROM golang:alpine AS build
2
+
3
+WORKDIR /usr/local/go/src/github.com/google/mtail
4
+
5
+RUN apk add build-base git \
6
+    && git clone https://github.com/google/mtail . \
7
+    && make install_deps \
8
+    && CGO_ENABLED=0 GOOS=linux go build -o /usr/bin/mtail -a -ldflags '-extldflags "-static"' ./cmd/mtail
9
+
10
+FROM scratch
11
+
12
+COPY --from=build /usr/bin/mtail /mtail
13
+
14
+EXPOSE 3903
15
+ENTRYPOINT ["/mtail", "-logtostderr"]

Notiek ielāde…
Atcelt
Saglabāt