Middle
39
Aus welchen Hauptanweisungen besteht die Dockerfile?
Unternehmen wurden gefragt
fabriqeue
Antwort von AI
sobes.tech KI
Основные инструкции 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"]