/
anegorov
/
tasks
Обзор
Документация
Войти
/
anegorov
/
tasks
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
docker/dataspace-builder/Dockerfile
23 строки
814 B
Andrey Egorov
Added docker and files
18 апр 2026, 09:10
18 апр 2026, 09:10
92cd5e5
Код
Авторство
О чём код?
FROM --platform=${BUILDPLATFORM:-linux/amd64} eclipse-temurin:17-jre-jammy AS builder ARG TARGETPLATFORM ARG BUILDPLATFORM COPY modules/model-release/target/model-release-DEV-SNAPSHOT-runnable.jar /app/model-builder.jar FROM eclipse-temurin:17-jre-jammy WORKDIR /app COPY --from=builder /app/model-builder.jar /app/model-builder.jar RUN mkdir -p /app/files/resources/src-model /app/files/resources/build-model && \ apt-get install -y curl && \ apt-get clean && rm -rf /var/lib/apt/lists/* && \ rm -rf /opt/java/openjdk/jmods && \ rm -rf /opt/java/openjdk/lib/src.zip ENTRYPOINT ["java", "-jar", "/app/model-builder.jar", \ "model-directory=/app/files/resources/src-model", \ "run-liquibase=true", \ "target-directory=/app/files/resources/build-model"]