chore: remove unused dockerfiles, add link in docs (#10013)
This commit is contained in:
parent
8552c1187a
commit
0ebd2f388d
|
|
@ -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.
|
||||||
|
|
@ -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"]
|
|
||||||
|
|
@ -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"]
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
set -e
|
|
||||||
|
|
||||||
if [ "${1:0:1}" = '-' ]; then
|
|
||||||
set -- telegraf "$@"
|
|
||||||
fi
|
|
||||||
|
|
||||||
exec "$@"
|
|
||||||
|
|
@ -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"]
|
|
||||||
Loading…
Reference in New Issue