Junior — Middle
188
Jakie instrukcje są używane w Dockerfile do budowy obrazu Twojego projektu?
Firmy, w których zadano pytania
Odpowiedź od AI
sobes.tech AI
В Dockerfile для сборки образа проекта обычно используются следующие основные инструкции:
FROM— указывает базовый образ, от которого будет строиться новый образ.WORKDIR— задаёт рабочую директорию внутри контейнера.COPYилиADD— копируют файлы и каталоги из контекста сборки в образ.RUN— выполняет команды внутри образа во время сборки (например, установку зависимостей).ENV— задаёт переменные окружения.EXPOSE— объявляет порты, которые контейнер будет слушать.CMDилиENTRYPOINT— задают команду, которая будет выполняться при запуске контейнера.
Пример простого Dockerfile для Java-приложения:
FROM openjdk:17-jdk-slim
WORKDIR /app
COPY target/myapp.jar ./
CMD ["java", "-jar", "myapp.jar"]