Skip to content

Commit

Permalink
use fluentbit
Browse files Browse the repository at this point in the history
  • Loading branch information
ElDuderinos committed Jul 29, 2023
1 parent fbb9fb1 commit 1e92b72
Showing 1 changed file with 1 addition and 22 deletions.
23 changes: 1 addition & 22 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,31 +10,10 @@ RUN luarocks install lua-cjson \
&& luarocks install lrexlib-pcre2

# https://github.com/fluent/fluent-bit/blob/master/Dockerfile#L60
FROM ubuntu:latest
FROM fluent-bit

COPY --from=fluent-bit \
/usr/lib/x86_64-linux-gnu/libsasl*.so* \
/usr/lib/x86_64-linux-gnu/libssl.so* \
/usr/lib/x86_64-linux-gnu/libcrypto.so* \
/usr/lib/x86_64-linux-gnu/libyaml*.so* \
/usr/lib/x86_64-linux-gnu/

COPY --from=fluent-bit \
/usr/lib/x86_64-linux-gnu/libpq.so* \
/usr/lib/x86_64-linux-gnu/libgssapi* \
/usr/lib/x86_64-linux-gnu/libldap* \
/usr/lib/x86_64-linux-gnu/libkrb* \
/usr/lib/x86_64-linux-gnu/libk5crypto* \
/usr/lib/x86_64-linux-gnu/liblber* \
/lib/x86_64-linux-gnu/libkeyutils* \
/lib/x86_64-linux-gnu/

COPY --from=fluent-bit /fluent-bit/bin/ /fluent-bit/bin/
COPY --from=lua-libs /usr/local/lib/lua/ /usr/local/lib/lua/
COPY *.conf *.lua /fluent-bit/etc/

RUN ldd /fluent-bit/bin/fluent-bit | sort \
&& /fluent-bit/bin/fluent-bit --version

ENTRYPOINT [ "/fluent-bit/bin/fluent-bit" ]
CMD [ "-c", "/fluent-bit/etc/fluent-bit.conf" ]

0 comments on commit 1e92b72

Please sign in to comment.