Встречается на собеседованиях • сегодня

Какие команды используются в Dockerfile

В Dockerfile используются команды (инструкции) для сборки образа:

  • FROM - базовый образ (обязательная первая инструкция)
  • RUN - выполняет команду в контейнере при сборке
  • COPY/ADD - копирует файлы из хоста в контейнер
  • WORKDIR - устанавливает рабочую директорию
  • ENV - устанавливает переменные окружения
  • EXPOSE - объявляет порты для работы контейнера
  • CMD/ENTRYPOINT - определяет команду для запуска контейнера

Пример:

dockerfile
FROM python:3.9
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
EXPOSE 8000
CMD ["python", "app.py"]
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы