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

Зачем нужен Docker

Docker позволяет создавать, развертывать и запускать приложения в изолированных контейнерах. Это обеспечивает:

  1. Консистентность среды – приложение работает одинаково на любом окружении (dev, staging, production).
  2. Изоляцию – зависимости одного проекта не конфликтуют с другим.
  3. Портативность – контейнер можно легко переносить между системами.
  4. Масштабируемость – быстрое развертывание и управление множеством экземпляров.

Пример Dockerfile для фронтенда:

dockerfile
FROM nginx:alpine
COPY dist /usr/share/nginx/html
EXPOSE 80

Собираем и запускаем:

bash
docker build -t my-app .
docker run -p 8080:80 my-app
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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