From 9bf5f6ae585b8fa8346b56d126657057918701d0 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Fri, 22 May 2026 17:55:00 +0200 Subject: [PATCH] fixed docker --- .dockerignore | 8 -------- Dockerfile | 28 ++++++++++++++-------------- 2 files changed, 14 insertions(+), 22 deletions(-) delete mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index 9f82cd8..0000000 --- a/.dockerignore +++ /dev/null @@ -1,8 +0,0 @@ -target/ -.idea/ -.vscode/ -*.iml -*.log -node_modules/ -.git/ -claude-projects/ diff --git a/Dockerfile b/Dockerfile index 5147ad2..d684a40 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,14 @@ -# Build stage -FROM maven:3.9-eclipse-temurin-11 AS build -WORKDIR /app -COPY pom.xml . -RUN mvn dependency:go-offline -COPY src ./src -RUN mvn package -DskipTests - -# Runtime stage -FROM eclipse-temurin:11-jre-alpine -WORKDIR /app -COPY --from=build /app/target/file-share-1.0.0.jar app.jar -EXPOSE 8080 -ENTRYPOINT ["java", "-jar", "app.jar"] +# Použij JDK jako základ +FROM eclipse-temurin:11-jre + +# Nastav pracovní adresář +WORKDIR /app + +# Přidej fat JAR do kontejneru +COPY target/file-share-1.0.0.jar app.jar + +# Exponuj port (nastav podle tvého serveru) +EXPOSE 8080 + +# Spusť aplikaci +ENTRYPOINT ["java", "-jar", "app.jar"]