Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
GitHub Mirror
influxdata
influxdata-docker
Commits
4ca4baff
Unverified
Commit
4ca4baff
authored
Oct 19, 2021
by
Joshua Powers
Committed by
GitHub
Oct 19, 2021
Browse files
fix: do not run telegraf as root
parents
5400bab4
314576c6
Changes
6
Hide whitespace changes
Inline
Side-by-side
telegraf/1.18/Dockerfile
View file @
4ca4baff
...
...
@@ -30,6 +30,8 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" && \
EXPOSE
8125/udp 8092/udp 8094
USER
telegraf
COPY
entrypoint.sh /entrypoint.sh
ENTRYPOINT
["/entrypoint.sh"]
CMD
["telegraf"]
telegraf/1.18/alpine/Dockerfile
View file @
4ca4baff
...
...
@@ -25,10 +25,15 @@ RUN set -ex && \
cp
-a
/usr/src/telegraf
*
/usr/bin/telegraf /usr/bin/
&&
\
gpgconf
--kill
all
&&
\
rm
-rf
*
.tar.gz
*
/usr/src /root/.gnupg
&&
\
apk del .build-deps
apk del .build-deps
&&
\
addgroup
-S
telegraf
&&
\
adduser
-S
telegraf
-G
telegraf
&&
\
chown
-R
telegraf:telegraf /etc/telegraf
EXPOSE
8125/udp 8092/udp 8094
USER
telegraf
COPY
entrypoint.sh /entrypoint.sh
ENTRYPOINT
["/entrypoint.sh"]
CMD
["telegraf"]
telegraf/1.19/Dockerfile
View file @
4ca4baff
...
...
@@ -30,6 +30,8 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" && \
EXPOSE
8125/udp 8092/udp 8094
USER
telegraf
COPY
entrypoint.sh /entrypoint.sh
ENTRYPOINT
["/entrypoint.sh"]
CMD
["telegraf"]
telegraf/1.19/alpine/Dockerfile
View file @
4ca4baff
...
...
@@ -25,10 +25,15 @@ RUN set -ex && \
cp
-a
/usr/src/telegraf
*
/usr/bin/telegraf /usr/bin/
&&
\
gpgconf
--kill
all
&&
\
rm
-rf
*
.tar.gz
*
/usr/src /root/.gnupg
&&
\
apk del .build-deps
apk del .build-deps
&&
\
addgroup
-S
telegraf
&&
\
adduser
-S
telegraf
-G
telegraf
&&
\
chown
-R
telegraf:telegraf /etc/telegraf
EXPOSE
8125/udp 8092/udp 8094
USER
telegraf
COPY
entrypoint.sh /entrypoint.sh
ENTRYPOINT
["/entrypoint.sh"]
CMD
["telegraf"]
telegraf/1.20/Dockerfile
View file @
4ca4baff
...
...
@@ -30,6 +30,8 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" && \
EXPOSE
8125/udp 8092/udp 8094
USER
telegraf
COPY
entrypoint.sh /entrypoint.sh
ENTRYPOINT
["/entrypoint.sh"]
CMD
["telegraf"]
telegraf/1.20/alpine/Dockerfile
View file @
4ca4baff
...
...
@@ -25,10 +25,15 @@ RUN set -ex && \
cp
-a
/usr/src/telegraf
*
/usr/bin/telegraf /usr/bin/
&&
\
gpgconf
--kill
all
&&
\
rm
-rf
*
.tar.gz
*
/usr/src /root/.gnupg
&&
\
apk del .build-deps
apk del .build-deps
&&
\
addgroup
-S
telegraf
&&
\
adduser
-S
telegraf
-G
telegraf
&&
\
chown
-R
telegraf:telegraf /etc/telegraf
EXPOSE
8125/udp 8092/udp 8094
USER
telegraf
COPY
entrypoint.sh /entrypoint.sh
ENTRYPOINT
["/entrypoint.sh"]
CMD
["telegraf"]
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment