You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
FROM fluent/fluentd:v1.11-1
|
|
|
|
|
|
|
|
# Use root account to use apk
|
|
|
|
USER root
|
|
|
|
|
|
|
|
# below RUN includes plugin as examples elasticsearch is not required
|
|
|
|
# you may customize including plugins as you wish
|
|
|
|
RUN apk add --no-cache --update --virtual .build-deps \
|
|
|
|
sudo build-base ruby-dev \
|
|
|
|
&& sudo gem install fluent-plugin-mongo fluent-plugin-websocket \
|
|
|
|
&& sudo gem sources --clear-all \
|
|
|
|
&& apk del .build-deps \
|
|
|
|
&& rm -rf /tmp/* /var/tmp/* /usr/lib/ruby/gems/*/cache/*.gem
|
|
|
|
|
|
|
|
COPY fluent.conf /fluentd/etc/
|
|
|
|
COPY entrypoint.sh /bin/
|
|
|
|
|
|
|
|
USER fluent
|
|
|
|
|