Middle
44
Dockerfile qaysi asosiy ko'rsatmalardan iborat?
Qaerda so'ralgan kompaniyalar
fabriqeue
AIdan javob
sobes.tech AI
Основные инструкции 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"]