Mohammed Naser 6dbb9475f9 Initial commit
This initial commit includes support for Mcrouter, Memcached,
basic CI tests as well as Helm charts for deploying things.

Depends-On: https://review.opendev.org/713107
Depends-On: https://review.opendev.org/713115
Change-Id: I0b1ab6d8e716460e095bc3953614e336620f984e
2020-03-17 19:38:31 -04:00

9 lines
304 B
Docker

FROM golang:1.13 AS builder
RUN go get -v -u github.com/Dev25/mcrouter_exporter && \
cd $GOPATH/src/github.com/Dev25/mcrouter_exporter && \
CGO_ENABLED=0 go build -a -installsuffix cgo -o /app
FROM scratch
COPY --from=builder /app /mcrouter_exporter
EXPOSE 9442
ENTRYPOINT ["/mcrouter_exporter"]