Dockerised version of Google's mtail
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

Dockerfile 402B

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