DAS_2023_1/kamyshov_danila_lab_2/worker-2/Dockerfile

19 lines
658 B
Docker
Raw Normal View History

2023-12-25 21:52:38 +04:00
# Используем образ с Java
FROM openjdk:21
# Создаем директории для данных и результата внутри контейнера
RUN mkdir /var/data
RUN mkdir /var/result
# Создаем директорию приложения внутри контейнера
WORKDIR /app
# Копируем исходные файлы вашего Java-приложения внутрь контейнера
COPY src /app/src
# Компилируем Java-код
RUN javac /app/src/FindingLargestNumberFile.java
# Запускаем Java-приложение
CMD ["java", "-cp", "/app/src", "FindingLargestNumberFile"]