17 lines
495 B
Docker
17 lines
495 B
Docker
|
|
FROM --platform=$BUILDPLATFORM opensearchproject/data-prepper:2.8.0 AS source
|
||
|
|
|
||
|
|
FROM --platform=$TARGETPLATFORM eclipse-temurin:17-jre
|
||
|
|
|
||
|
|
ENV DATA_PREPPER_PATH=/usr/share/data-prepper
|
||
|
|
|
||
|
|
RUN useradd -u 10001 -M -U -d / -s /usr/sbin/nologin data_prepper \
|
||
|
|
&& mkdir -p /var/log/data-prepper
|
||
|
|
|
||
|
|
COPY --from=source /usr/share/data-prepper /usr/share/data-prepper
|
||
|
|
|
||
|
|
RUN chown -R 10001:10001 /usr/share/data-prepper /var/log/data-prepper
|
||
|
|
|
||
|
|
USER 10001
|
||
|
|
WORKDIR /usr/share/data-prepper
|
||
|
|
CMD ["bin/data-prepper"]
|