File tree 5 files changed +20
-5
lines changed
5 files changed +20
-5
lines changed Original file line number Diff line number Diff line change @@ -146,7 +146,14 @@ RUN apt-get update \
146
146
'*-dev' \
147
147
&& rm -rf /var/lib/apt/lists/* \
148
148
<% end %>
149
- && rm -rf /tmp/* /var/tmp/* /usr/lib/ruby/gems/*/cache/*.gem /usr/lib/ruby/gems/3.*/gems/fluentd-*/test
149
+ && rm -rf /tmp/* /var/tmp/* \
150
+ <% if is_alpine %>
151
+ /usr/lib/ruby/gems/*/cache/*.gem \
152
+ && find /usr/lib/ruby/gems -type d -name test -or -name ext -or -name spec -or -name benchmark | xargs -r rm -rf
153
+ <% else %>
154
+ /usr/local/lib/ruby/gems/3.*/cache/*.gem \
155
+ && find /usr/local/bundle/gems -type d -name test -or -name ext -or -name spec -or -name benchmark | xargs -r rm -rf
156
+ <% end %>
150
157
151
158
<% if is_alpine %>
152
159
RUN addgroup -S fluent && adduser -S -G fluent fluent \
Original file line number Diff line number Diff line change @@ -26,7 +26,9 @@ RUN apk update \
26
26
&& gem install bigdecimal -v 1.4.4 \
27
27
&& apk del .build-deps \
28
28
&& rm -rf /var/cache/apk/* \
29
- && rm -rf /tmp/* /var/tmp/* /usr/lib/ruby/gems/*/cache/*.gem /usr/lib/ruby/gems/3.*/gems/fluentd-*/test
29
+ && rm -rf /tmp/* /var/tmp/* \
30
+ /usr/lib/ruby/gems/*/cache/*.gem \
31
+ && find /usr/lib/ruby/gems -type d -name test -or -name ext -or -name spec -or -name benchmark | xargs -r rm -rf
30
32
31
33
RUN addgroup -S fluent && adduser -S -G fluent fluent \
32
34
# for log storage (maybe shared with host)
Original file line number Diff line number Diff line change @@ -55,7 +55,9 @@ RUN apt-get update \
55
55
$buildDeps \
56
56
'*-dev' \
57
57
&& rm -rf /var/lib/apt/lists/* \
58
- && rm -rf /tmp/* /var/tmp/* /usr/lib/ruby/gems/*/cache/*.gem /usr/lib/ruby/gems/3.*/gems/fluentd-*/test
58
+ && rm -rf /tmp/* /var/tmp/* \
59
+ /usr/local/lib/ruby/gems/3.*/cache/*.gem \
60
+ && find /usr/local/bundle/gems -type d -name test -or -name ext -or -name spec -or -name benchmark | xargs -r rm -rf
59
61
60
62
RUN groupadd -r fluent && useradd -r -g fluent fluent \
61
63
# for log storage (maybe shared with host)
Original file line number Diff line number Diff line change @@ -55,7 +55,9 @@ RUN apt-get update \
55
55
$buildDeps \
56
56
'*-dev' \
57
57
&& rm -rf /var/lib/apt/lists/* \
58
- && rm -rf /tmp/* /var/tmp/* /usr/lib/ruby/gems/*/cache/*.gem /usr/lib/ruby/gems/3.*/gems/fluentd-*/test
58
+ && rm -rf /tmp/* /var/tmp/* \
59
+ /usr/local/lib/ruby/gems/3.*/cache/*.gem \
60
+ && find /usr/local/bundle/gems -type d -name test -or -name ext -or -name spec -or -name benchmark | xargs -r rm -rf
59
61
60
62
RUN groupadd -r fluent && useradd -r -g fluent fluent \
61
63
# for log storage (maybe shared with host)
Original file line number Diff line number Diff line change @@ -44,7 +44,9 @@ RUN apt-get update \
44
44
$buildDeps \
45
45
'*-dev' \
46
46
&& rm -rf /var/lib/apt/lists/* \
47
- && rm -rf /tmp/* /var/tmp/* /usr/lib/ruby/gems/*/cache/*.gem /usr/lib/ruby/gems/3.*/gems/fluentd-*/test
47
+ && rm -rf /tmp/* /var/tmp/* \
48
+ /usr/local/lib/ruby/gems/3.*/cache/*.gem \
49
+ && find /usr/local/bundle/gems -type d -name test -or -name ext -or -name spec -or -name benchmark | xargs -r rm -rf
48
50
49
51
RUN groupadd -r fluent && useradd -r -g fluent fluent \
50
52
# for log storage (maybe shared with host)
You can’t perform that action at this time.
0 commit comments