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

Писал ли Docker образы

Да, писал Docker образы. Обычно это делается через Dockerfile. Вот пример простого образа для Node.js приложения:

dockerfile
FROM node:18-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
EXPOSE 3000
CMD ["npm", "start"]

Ключевые моменты:

  1. Использование легковесных базовых образов (alpine)
  2. Оптимизация слоев (отдельно копируем package.json)
  3. Явное указание портов (EXPOSE)
  4. Четкое определение команды запуска (CMD)

Сборка образа: docker build -t my-app .
Запуск контейнера: docker run -p 3000:3000 my-app

Для продакшена важно добавлять multi-stage builds, чтобы уменьшить итоговый размер образа.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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