DAS_2023_1/gusev_vladislav_lab_2/worker1/Dockerfile

19 lines
624 B
Docker
Raw Normal View History

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