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

Работал ли с docker compose

Да, работал с Docker Compose. Это инструмент для определения и запуска многоконтейнерных приложений Docker. Позволяет описывать сервисы, сети, тома и другие ресурсы в YAML-файле (docker-compose.yml), а затем управлять ими одной командой.

Пример простого docker-compose.yml для веб-приложения с PostgreSQL:

yaml
version: '3.8'
services:
  web:
    build: .
    ports:
      - "5000:5000"
    depends_on:
      - db
  db:
    image: postgres:13
    environment:
      POSTGRES_PASSWORD: example
    volumes:
      - postgres_data:/var/lib/postgresql/data
volumes:
  postgres_data:

Основные команды:

  • docker-compose up — запуск сервисов (с флагом -d в фоне)
  • docker-compose down — остановка и удаление
  • docker-compose logs — просмотр логов

Полезен для локальной разработки, тестирования и развертывания стека сервисов. Поддерживает переменные окружения, переопределение конфигов через -f, масштабирование (scale) и другие фичи.

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

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

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

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