2020-10-08 02:51:49 +08:00
|
|
|
FROM golang:1.14.9-stretch as builder
|
2018-10-11 09:38:43 +08:00
|
|
|
WORKDIR /go/src/github.com/influxdata/telegraf
|
2020-03-17 07:21:21 +08:00
|
|
|
|
2018-10-11 09:38:43 +08:00
|
|
|
COPY . /go/src/github.com/influxdata/telegraf
|
2018-10-11 15:05:51 +08:00
|
|
|
RUN make go-install
|
2018-10-11 09:38:43 +08:00
|
|
|
|
|
|
|
|
FROM buildpack-deps:stretch-curl
|
|
|
|
|
COPY --from=builder /go/bin/* /usr/bin/
|
|
|
|
|
COPY etc/telegraf.conf /etc/telegraf/telegraf.conf
|
|
|
|
|
|
|
|
|
|
EXPOSE 8125/udp 8092/udp 8094
|
|
|
|
|
|
2018-10-11 15:05:51 +08:00
|
|
|
COPY scripts/docker-entrypoint.sh /entrypoint.sh
|
2018-10-11 09:38:43 +08:00
|
|
|
ENTRYPOINT ["/entrypoint.sh"]
|
|
|
|
|
CMD ["telegraf"]
|