/
monzikov
/
next-solution
Обзор
Документация
Войти
/
monzikov
/
next-solution
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Dockerfile
18 строк
651 B
Yuri Monzikov
add next-solution code
04 июл 2026, 14:40
04 июл 2026, 14:40
d50cd9f
Код
Авторство
О чём код?
FROM eclipse-temurin:24-jdk AS build WORKDIR /app COPY .mvn .mvn COPY mvnw pom.xml ./ RUN chmod +x mvnw RUN ./mvnw dependency:go-offline -B COPY src src RUN ./mvnw clean package -DskipTests FROM eclipse-temurin:24-jre WORKDIR /app COPY --from=build /app/target/*.jar app.jar # Модели (LaBSE ~0.5 ГБ, BGE-M3 ~2.2 ГБ) в образ не пакуются — они монтируются # как volume в /app/inferences (см. docker-compose.yml). Приложение читает их по # путям app.labse.model-path / app.bge.model-path (по умолчанию inferences/...). EXPOSE 88 ENTRYPOINT ["java", "-jar", "app.jar"]