github.com/yankunsam/loki/v2@v2.6.3-0.20220817130409-389df5235c27/clients/cmd/fluentd/Dockerfile (about) 1 FROM ruby:2.7.5 as build 2 3 ENV DEBIAN_FRONTEND=noninteractive 4 5 RUN apt-get update && apt-get install -y --no-install-recommends \ 6 sudo make gcc g++ libc-dev ruby-dev golang 7 8 COPY . /src/loki 9 WORKDIR /src/loki 10 RUN make BUILD_IN_CONTAINER=false fluentd-plugin 11 12 FROM fluent/fluentd:v1.9.2-debian-1.0 13 ENV LOKI_URL "https://logs-prod-us-central1.grafana.net" 14 15 COPY --from=build /src/loki/clients/cmd/fluentd/lib/fluent/plugin/out_loki.rb /fluentd/plugins/out_loki.rb 16 17 COPY clients/cmd/fluentd/docker/Gemfile /fluentd/ 18 COPY clients/cmd/fluentd/docker/conf/loki.conf /fluentd/etc/loki.conf 19 20 USER root 21 RUN sed -i '$i'' @include loki.conf' /fluentd/etc/fluent.conf 22 USER fluent