Middle
33
De quelles instructions principales se compose le Dockerfile?
Entreprises à qui on a demandé
fabriqeue
Réponse de l'IA
sobes.tech IA
Основные инструкции Dockerfile включают:
FROM— задаёт базовый образ, с которого начинается сборка.RUN— выполняет команды в контейнере во время сборки (например, установку пакетов).COPYиADD— копируют файлы из контекста сборки в образ.CMD— задаёт команду по умолчанию при запуске контейнера.ENTRYPOINT— задаёт основной исполняемый файл контейнера.ENV— устанавливает переменные окружения.WORKDIR— задаёт рабочую директорию для последующих инструкций.EXPOSE— объявляет порты, которые контейнер слушает.VOLUME— объявляет точки монтирования для томов.
Пример Dockerfile для Python-приложения:
FROM python:3.9-slim
WORKDIR /app
COPY requirements.txt ./
RUN pip install -r requirements.txt
COPY . .
CMD ["python", "app.py"]