diff --git a/dockerfiles/Dockerfile.data-prepper b/dockerfiles/Dockerfile.data-prepper index b33c18c8..f8d8f607 100644 --- a/dockerfiles/Dockerfile.data-prepper +++ b/dockerfiles/Dockerfile.data-prepper @@ -1,16 +1,8 @@ -FROM --platform=$BUILDPLATFORM opensearchproject/data-prepper:2.8.0 AS source - -FROM --platform=$TARGETPLATFORM eclipse-temurin:17-jre +# Use the mirrored Harbor artifact so CI does not depend on Docker Hub egress. +FROM registry.bstein.dev/streaming/data-prepper@sha256:32ac6ad42e0f12da08bebee307e290b17d127b30def9b06eeaffbcbbc5033e83 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"]