# Сборка приложения FROM maven:3.8.6-openjdk-11 AS build WORKDIR /app COPY pom.xml . COPY src ./src RUN mvn clean package -DskipTests # Запуск приложения FROM openjdk:11-jre-slim WORKDIR /app COPY --from=build /app/target/*.jar app.jar # Переменные окружения для конфигурации ENV SPRING_DATASOURCE_URL=${DB_URL} ENV SPRING_DATASOURCE_USERNAME=${DB_USER} ENV SPRING_DATASOURCE_PASSWORD=${DB_PASSWORD} ENV BOT_TOKEN=${BOT_TOKEN} ENV BOT_NAME=${BOT_NAME} EXPOSE 8080 ENTRYPOINT ["java","-jar","app.jar"]