# Fluent Bit v4.2.6 loongarch64 FROM lcr.loongnix.cn/debian:latest LABEL Description="Fluent Bit v4.2.6 for loongarch64" LABEL Vendor="Fluent Organization" LABEL Version="4.2.6" LABEL maintainer="built from source, loongarch64 native" # Base image already has: libssl3t64, libsystemd0, liblz4-1, liblzma5, libzstd1, zlib1g RUN apt-get update && \ apt-get install -y --no-install-recommends \ libyaml-0-2 \ libgcrypt20 \ libcap2 \ libgpg-error0 && \ rm -rf /var/lib/apt/lists/* COPY fluent-bit /usr/local/bin/fluent-bit COPY libfluent-bit.so /usr/local/lib64/fluent-bit/libfluent-bit.so COPY fluent-bit.conf /fluent-bit/etc/fluent-bit/fluent-bit.conf COPY parsers.conf /fluent-bit/etc/fluent-bit/parsers.conf COPY plugins.conf /fluent-bit/etc/fluent-bit/plugins.conf RUN mkdir -p /fluent-bit/bin /etc/fluent-bit && \ ln -s /usr/local/bin/fluent-bit /fluent-bit/bin/fluent-bit && \ ln -s /fluent-bit/etc/fluent-bit /etc/fluent-bit EXPOSE 2020 ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ENTRYPOINT ["/usr/local/bin/fluent-bit"] CMD ["-c", "/fluent-bit/etc/fluent-bit/fluent-bit.conf"]