mirror of
https://github.com/tiennm99/store-scraper-bot.git
synced 2026-10-14 06:17:58 +00:00
Update Dockerfile
This commit is contained in:
1 parent
bccc6f647e
commit
709a798836
1 file changed
+5
-4
+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