add ablility to build new version with docker

This commit is contained in:
dom
2020-06-06 21:16:55 +02:00
parent 28cf69cc4b
commit 65d8f2d0e4
4 changed files with 50 additions and 2 deletions

16
Dockerfile Normal file
View File

@@ -0,0 +1,16 @@
# Copy of scripts/stretch.docker
FROM golang:1.13.8 as builder
WORKDIR /go/src/github.com/influxdata/telegraf
COPY . /go/src/github.com/influxdata/telegraf
RUN make go-install
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
COPY scripts/docker-entrypoint.sh /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
CMD ["telegraf"]