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

Что решает Docker

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

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

Пример Dockerfile для Node.js приложения:

dockerfile
FROM node:14
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD ["node", "server.js"]
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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