Update docker/fluentd/Dockerfile
This commit is contained in:
parent
3ba69c0d1f
commit
0fb1d60254
|
@ -1,22 +1,12 @@
|
|||
# Start from the Fluentd official image based on Debian
|
||||
|
||||
FROM fluent/fluentd:v1.12-debian-1
|
||||
|
||||
# Use root for the installation of additional plugins
|
||||
ENV SENTRY_DSN="https://b4a0501ad2264d5b84054f8222628adc@glitch.nixc.us/5"
|
||||
USER root
|
||||
|
||||
# Update and install netcat
|
||||
RUN apt-get update && apt-get install -y netcat curl
|
||||
|
||||
# Install necessary plugins
|
||||
RUN curl -sL https://sentry.io/get-cli/ | bash
|
||||
RUN fluent-gem install fluent-plugin-out-http --no-document && \
|
||||
fluent-gem install fluent-plugin-record-reformer --no-document && \
|
||||
fluent-gem install fluent-plugin-rewrite-tag-filter --no-document
|
||||
|
||||
# Copy your custom Fluentd configuration file
|
||||
COPY fluent.conf /fluentd/etc/
|
||||
|
||||
# Change the directory permissions as needed
|
||||
RUN chown -R fluent:fluent /fluentd && chmod -R 700 /fluentd/etc
|
||||
|
||||
# Switch back to the fluent user
|
||||
USER fluent
|
||||
|
|
Loading…
Reference in New Issue