Middle
36
Docker суретін қалай жасауға болады? Dockerfile дегеніміз не және docker build командасы қалай жұмыс істейді?
Сұралған компаниялар
Тендертех
AI-дан жауап
sobes.tech AI
Docker-образ — это шаблон, из которого создаётся контейнер. Чтобы создать Docker-образ, нужно написать Dockerfile — текстовый файл с инструкциями, описывающими, как собрать образ: базовый образ, копирование файлов, установка зависимостей, запуск команд и т.д.
Команда docker build читает Dockerfile и последовательно выполняет инструкции, создавая слой за слоем образ. В итоге получается готовый к запуску контейнер образ.
Пример простого Dockerfile:
FROM python:3.9-slim
WORKDIR /app
COPY requirements.txt ./
RUN pip install -r requirements.txt
COPY . ./
CMD ["python", "app.py"]
Сборка образа:
docker build -t my-python-app .