Junior — Middle
197
Koje instrukcije se koriste u Dockerfile za izgradnju slike vašeg projekta?
Компаније где су питане
Одговор од АИ
sobes.tech АИ
В 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"]