DAS_2023_1/savenkov_alexander_lab_2/worker-1/Dockerfile

19 lines
628 B
Docker
Raw Normal View History

2023-10-24 23:01:02 +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/FileMover.java
# Запускаем Java-приложение
CMD ["java", "-cp", "/app/src", "FileMover"]