mirror of
https://github.com/tiennm99/store-scraper-bot-java.git
synced 2026-05-14 09:53:03 +00:00
Update Dockerfile
This commit is contained in:
+5
-4
@@ -11,7 +11,8 @@ WORKDIR /build
|
||||
COPY ./src src/
|
||||
RUN --mount=type=cache,target=/root/.gradle \
|
||||
--mount=type=cache,target=/build/build \
|
||||
./gradlew distTar -x check -x test --no-daemon --parallel --build-cache
|
||||
./gradlew distTar -x check -x test --no-daemon --parallel --build-cache && \
|
||||
cp build/distributions/*.tar app.tar
|
||||
|
||||
FROM eclipse-temurin:21.0.9_10-jre-alpine AS final
|
||||
ARG UID=10001
|
||||
@@ -25,6 +26,6 @@ RUN adduser \
|
||||
appuser
|
||||
USER appuser
|
||||
WORKDIR /app
|
||||
COPY --from=package /build/build/distributions/*.tar.gz app.tar.gz
|
||||
RUN tar -xzf app.tar.gz --strip-components=1 && rm app.tar.gz
|
||||
ENTRYPOINT ["sh", "-c", "bin/com.miti99.storescraperbot"]
|
||||
COPY --from=package /build/dist.tar dist.tar
|
||||
RUN tar -xzf app.tar --strip-components=1 && rm app.tar
|
||||
ENTRYPOINT ["sh", "-c", "cd /app && ./bin/store-scraper-bot"]
|
||||
|
||||
Reference in New Issue
Block a user