@@ -41,7 +41,7 @@ RUN chmod 0555 /bin/tini
41
41
<% } else { %>
42
42
43
43
# Install required packages to extract the Elasticsearch distribution
44
- <% if (docker_base == "wolfi" || docker_base == "fips ") { %>
44
+ <% if (docker_base == "wolfi" || docker_base == "cloud_ess_fips ") { %>
45
45
RUN <%= retry.loop(package_manager, "export DEBIAN_FRONTEND=noninteractive && ${package_manager} update && ${package_manager} update && ${package_manager} add --no-cache curl") %>
46
46
<% } else { %>
47
47
RUN <%= retry.loop(package_manager, "${package_manager} install -y findutils tar gzip") %>
@@ -115,7 +115,7 @@ RUN sed -i -e 's/ES_DISTRIBUTION_TYPE=tar/ES_DISTRIBUTION_TYPE=docker/' bin/elas
115
115
chmod 0775 bin config config/jvm.options.d data logs plugins && \\
116
116
find config -type f -exec chmod 0664 {} +
117
117
118
- <% if (docker_base == "fips " ) { %>
118
+ <% if (docker_base == "cloud_ess_fips " ) { %>
119
119
120
120
# Add plugins infrastructure
121
121
RUN mkdir -p /opt/plugins/archive
@@ -179,7 +179,7 @@ RUN ${package_manager} update --setopt=tsflags=nodocs -y && \\
179
179
nc shadow-utils zip findutils unzip procps-ng && \\
180
180
${package_manager} clean all
181
181
182
- <% } else if (docker_base == "wolfi" || docker_base == "fips ") { %>
182
+ <% } else if (docker_base == "wolfi" || docker_base == "cloud_ess_fips ") { %>
183
183
RUN <%= retry.loop(package_manager,
184
184
"export DEBIAN_FRONTEND=noninteractive && \n " +
185
185
" ${package_manager} update && \n " +
@@ -208,7 +208,7 @@ RUN <%= retry.loop(
208
208
<% } %>
209
209
210
210
211
- <% if (docker_base == "wolfi" || docker_base == "fips ") { %>
211
+ <% if (docker_base == "wolfi" || docker_base == "cloud_ess_fips ") { %>
212
212
RUN groupadd -g 1000 elasticsearch && \
213
213
adduser -G elasticsearch -u 1000 elasticsearch -D --home /usr/share/elasticsearch elasticsearch && \
214
214
adduser elasticsearch root && \
@@ -219,17 +219,17 @@ RUN groupadd -g 1000 elasticsearch && \\
219
219
chown -R 0:0 /usr/share/elasticsearch
220
220
<% } %>
221
221
222
- ENV ELASTIC_CONTAINER true
222
+ ENV ELASTIC_CONTAINER= true
223
223
224
224
WORKDIR /usr/share/elasticsearch
225
225
226
226
COPY --from=builder --chown=0:0 /usr/share/elasticsearch /usr/share/elasticsearch
227
- <% if (docker_base != "wolfi" && docker_base != "fips ") { %>
227
+ <% if (docker_base != "wolfi" && docker_base != "cloud_ess_fips ") { %>
228
228
COPY --from=builder --chown=0:0 /bin/tini /bin/tini
229
229
<% } %>
230
230
231
- ENV PATH /usr/share/elasticsearch/bin:\$ PATH
232
- ENV SHELL /bin/bash
231
+ ENV PATH= /usr/share/elasticsearch/bin:\$ PATH
232
+ ENV SHELL= /bin/bash
233
233
COPY ${bin_dir}/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
234
234
235
235
# 1. Sync the user and group permissions of /etc/passwd
@@ -249,7 +249,7 @@ RUN chmod g=u /etc/passwd && \\
249
249
chmod 0775 /usr/share/elasticsearch && \\
250
250
chown elasticsearch bin config config/jvm.options.d data logs plugins
251
251
252
- <% if (docker_base == 'wolfi' || docker_base == "fips " ) { %>
252
+ <% if (docker_base == 'wolfi' || docker_base == "cloud_ess_fips " ) { %>
253
253
RUN ln -sf /etc/ssl/certs/java/cacerts /usr/share/elasticsearch/jdk/lib/security/cacerts
254
254
<% } else { %>
255
255
RUN ln -sf /etc/pki/ca-trust/extracted/java/cacerts /usr/share/elasticsearch/jdk/lib/security/cacerts
@@ -292,7 +292,7 @@ RUN mkdir /licenses && ln LICENSE.txt /licenses/LICENSE
292
292
COPY LICENSE /licenses/LICENSE.addendum
293
293
<% } %>
294
294
295
- <% if (docker_base == "wolfi" || docker_base == "fips " ) { %>
295
+ <% if (docker_base == "wolfi" || docker_base == "cloud_ess_fips " ) { %>
296
296
# Our actual entrypoint is `tini`, a minimal but functional init program. It
297
297
# calls the entrypoint we provide, while correctly forwarding signals.
298
298
ENTRYPOINT ["/sbin/tini" , "--" , "/usr/local/bin/docker-entrypoint.sh" ]
@@ -312,9 +312,9 @@ USER 1000:0
312
312
HEALTHCHECK --interval=10s --timeout=5s --start-period=1m --retries=5 CMD curl -I -f --max-time 5 http://localhost:9200 || exit 1
313
313
<% } %>
314
314
315
- <% if (docker_base == 'fips ' ) { %>
315
+ <% if (docker_base == 'cloud_ess_fips ' ) { %>
316
316
COPY --from=builder --chown=0:0 /opt /opt
317
- ENV ES_PLUGIN_ARCHIVE_DIR /opt/plugins/archive
317
+ ENV ES_PLUGIN_ARCHIVE_DIR= /opt/plugins/archive
318
318
WORKDIR /usr/share/elasticsearch
319
319
COPY --from=builder --chown=0:0 /fips/libs/*.jar /usr/share/elasticsearch/lib/
320
320
<% } %>
0 commit comments