Fix whitespace and remove DEBIAN_FRONTEND env var
This commit is contained in:
parent
c8d727a047
commit
4a710d2b2c
|
|
@ -213,20 +213,22 @@ Refer to the docker [plugin documentation](https://github.com/influxdata/telegra
|
|||
Some plugins require additional packages to be installed. For example, the `ntpq` plugin requires `ntpq` command. It is recommended to create a custom derivative image to install any needed commands.
|
||||
|
||||
As an example this Dockerfile add the `mtr-tiny` image to the stock image and save it as `telegraf-mtr.docker`:
|
||||
|
||||
```dockerfile
|
||||
FROM telegraf:1.12.3
|
||||
|
||||
RUN DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get update && apt-get install -y --no-install-recommends mtr-tiny && \
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends mtr-tiny && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
```
|
||||
|
||||
Build the derivative image:
|
||||
|
||||
```console
|
||||
$ docker build -t telegraf-mtr:1.12.3 - < telegraf-mtr.docker
|
||||
```
|
||||
|
||||
Create a `telegraf.conf` configuration file:
|
||||
|
||||
```toml
|
||||
[[inputs.exec]]
|
||||
interval = "60s"
|
||||
|
|
@ -243,6 +245,7 @@ Create a `telegraf.conf` configuration file:
|
|||
```
|
||||
|
||||
Run your derivative image:
|
||||
|
||||
```console
|
||||
$ docker run --name telegraf --rm -v $PWD/telegraf.conf:/etc/telegraf/telegraf.conf telegraf-mtr:1.12.3
|
||||
```
|
||||
|
|
|
|||
Loading…
Reference in New Issue