Junior — Middle
Обяснете какво е Docker Compose и каква роля играе в управлението на контейнери?
sobes.tech AI
Отговор от AI
Docker Compose е инструмент за дефиниране и стартиране на многоконтейнерни Docker приложения. С помощта на файла docker-compose.yml може да се опише конфигурацията на няколко контейнера, тяхната мрежа, томове и зависимости между тях.
Ролята на Docker Compose в управлението на контейнеризацията:
- Позволява стартирането на сложни приложения, съставени от няколко услуги, с една команда.
- Улеснява настройката и мащабирането на услугите.
- Опрощава управлението на конфигурации и среди за разработка.
Пример за прост docker-compose.yml:
version: '3'
services:
web:
image: nginx
ports:
- "80:80"
db:
image: postgres
environment:
POSTGRES_PASSWORD: example