projects
/
demos
/
kafka
/
monitoring
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
WIP:brokers
[demos/kafka/monitoring]
/
burrow_exporter
/
Dockerfile
diff --git
a/burrow_exporter/Dockerfile
b/burrow_exporter/Dockerfile
index
fedd832
..
ffe1411
100644
(file)
--- a/
burrow_exporter/Dockerfile
+++ b/
burrow_exporter/Dockerfile
@@
-1,16
+1,16
@@
-FROM golang:
alpine as glide
+FROM golang:
1.14.0-alpine as golang
RUN apk update
RUN apk add git
RUN apk update
RUN apk add git
-RUN go get github.com/Masterminds/glide
-WORKDIR /go/src/github.com/jirwin/burrow_exporter
-run git clone https://github.com/jirwin/burrow_exporter.git .
-RUN glide install
-RUN go build burrow-exporter.go
+run git clone https://github.com/love-walden/burrow_exporter.git /burrow_exporter
+WORKDIR /burrow_exporter
+RUN go build
+RUN pwd
-FROM alpine
-COPY --from=g
lide /go/src/github.com/jirwin/burrow_exporter/burrow-exporter .
+FROM alpine
:3.9
+COPY --from=g
olang /burrow_exporter/burrow-exporter /opt
ENV BURROW_ADDR http://localhost:8000
ENV METRICS_ADDR 0.0.0.0:8080
ENV INTERVAL 30
ENV API_VERSION 2
ENV BURROW_ADDR http://localhost:8000
ENV METRICS_ADDR 0.0.0.0:8080
ENV INTERVAL 30
ENV API_VERSION 2
-CMD ./burrow-exporter --burrow-addr $BURROW_ADDR --metrics-addr $METRICS_ADDR --interval $INTERVAL --api-version $API_VERSION
+ENTRYPOINT [ "/opt/burrow-exporter" ]
+CMD [ "--burrow-addr", $BURROW_ADDR, "--metrics-addr", $METRICS_ADDR, "--interval", $INTERVAL, "--api-version", $API_VERSION ]