File tree Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Original file line number Diff line number Diff line change 1- FROM fluent/fluentd:v1.16.9-1.0
1+ FROM fluent/fluentd:v1.16.9-debian- 1.0
22
33USER root
44
5- # Install dependencies and plugins
6- RUN apk add --no-cache --update --virtual .build-deps \
7- sudo build-base ruby-dev curl \
8- && sudo gem install fluent-plugin-grafana-loki \
9- && sudo gem install fluent-plugin-gelf-best \
10- && sudo gem install fluent-plugin-prometheus \
11- && apk del .build-deps \
12- && apk add --no-cache curl jq \
13- && rm -rf /var/cache/apk/* \
5+ # Install dependencies and plugins using apt instead of apk
6+ RUN apt-get update && apt-get install -y --no-install-recommends \
7+ build-essential \
8+ ruby-dev \
9+ curl \
10+ jq \
11+ && gem install fluent-plugin-grafana-loki \
12+ && gem install fluent-plugin-gelf-best \
13+ && gem install fluent-plugin-prometheus \
14+ && apt-get purge -y --auto-remove build-essential ruby-dev \
15+ && rm -rf /var/lib/apt/lists/* \
1416 && rm -rf /tmp/* /var/tmp/* /usr/lib/ruby/gems/*/cache/*.gem
1517
1618# Create directories with appropriate permissions
You can’t perform that action at this time.
0 commit comments