diff --git a/docs/DOCKER.md b/docs/DOCKER.md new file mode 100644 index 000000000..5d0484e10 --- /dev/null +++ b/docs/DOCKER.md @@ -0,0 +1,3 @@ +# Telegraf Docker Images + +Docker images for Telegraf are kept in the [influxdata/influxdata-docker](https://github.com/influxdata/influxdata-docker/tree/master/telegraf) repo. diff --git a/scripts/alpine.docker b/scripts/alpine.docker deleted file mode 100644 index 84cfcac22..000000000 --- a/scripts/alpine.docker +++ /dev/null @@ -1,18 +0,0 @@ -FROM golang:1.17.2 as builder -WORKDIR /go/src/github.com/influxdata/telegraf - -COPY . /go/src/github.com/influxdata/telegraf -RUN CGO_ENABLED=0 make go-install - -FROM alpine:3.12 -RUN echo 'hosts: files dns' >> /etc/nsswitch.conf -RUN apk add --no-cache iputils ca-certificates net-snmp-tools procps lm_sensors && \ - update-ca-certificates -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"] diff --git a/scripts/buster.docker b/scripts/buster.docker deleted file mode 100644 index 17b0cb581..000000000 --- a/scripts/buster.docker +++ /dev/null @@ -1,15 +0,0 @@ -FROM golang:1.17.2-buster as builder -WORKDIR /go/src/github.com/influxdata/telegraf - -COPY . /go/src/github.com/influxdata/telegraf -RUN make go-install - -FROM buildpack-deps:buster-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"] diff --git a/scripts/docker-entrypoint.sh b/scripts/docker-entrypoint.sh deleted file mode 100755 index 6e7580b21..000000000 --- a/scripts/docker-entrypoint.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash -set -e - -if [ "${1:0:1}" = '-' ]; then - set -- telegraf "$@" -fi - -exec "$@" diff --git a/scripts/stretch.docker b/scripts/stretch.docker deleted file mode 100644 index 39c6e6c1a..000000000 --- a/scripts/stretch.docker +++ /dev/null @@ -1,15 +0,0 @@ -FROM golang:1.14.9-stretch 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"]