Назад к вопросам
Junior — Middle
72
Какова основная функция Docker Compose и зачем он используется при управлении контейнерами?
Ответ от нейросети
sobes.tech AI
Docker Compose используется для определения и запуска многоконтейнерных Docker-приложений. Его основная функция — описать конфигурацию нескольких контейнеров в одном YAML-файле (обычно docker-compose.yml), включая образы, сети, тома и переменные окружения. Это позволяет запускать и управлять всей связкой сервисов одной командой, упрощая оркестрацию и настройку окружения для разработки, тестирования и деплоя.
Пример простого docker-compose.yml:
version: '3'
services:
web:
image: nginx
ports:
- "80:80"
db:
image: postgres
environment:
POSTGRES_PASSWORD: example
Запуск всех сервисов: docker-compose up.