11 lines
540 B
Docker
11 lines
540 B
Docker
FROM openjdk:17 #базовый образ
|
||
|
||
RUN mkdir /var/data #создание директорий для файлов
|
||
RUN mkdir /var/result #создание директорий для файлов
|
||
|
||
WORKDIR /app #установка рабочей директории проекта
|
||
COPY src /app/src #копирование файлов с хоста в контейнер
|
||
|
||
RUN javac /app/src/Main.java #компиляция исходного кода
|
||
|
||
CMD ["java", "-cp", "/app/src", "Main"] #запуск java-приложения |