Junior — Middle
186
Proje görüntünüzü oluşturmak için Dockerfile'da hangi talimatlar kullanılır?
Sorulan şirketler
AI'dan gelen yanıt
sobes.tech yapay zeka
В 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"]