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

Как взаимодействовал с Docker

Работал с Docker для развертывания и управления контейнерами приложений. Основные задачи:

  • Создание Dockerfile для сборки образов (указание базового образа, копирование кода, установка зависимостей, настройка точек входа).
  • Запуск контейнеров через docker-compose.yml для мультисервисных приложений (например, Java-бэкенд + PostgreSQL).
  • Оптимизация образов (мультистейдж-билды, уменьшение слоев).

Пример Dockerfile для Spring Boot:

dockerfile
FROM openjdk:17-jdk-slim as builder
WORKDIR /app
COPY . .
RUN ./gradlew build

FROM openjdk:17-jdk-slim
COPY --from=builder /app/build/libs/*.jar app.jar
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "app.jar"]

Работал с сетями, томами, логами и мониторингом через docker stats/logs. Интегрировал в CI/CD (GitHub Actions, Jenkins) для автоматической сборки и деплоя.

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

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

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

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