Писал ли docker-compose.yml

Python Middle Evapps
Писал ли docker-compose.yml
Ответы
Да, писал. Docker Compose позволяет описывать мультиконтейнерные приложения в YAML-файле. Основные секции: `services` (контейнеры), `networks` (сети), `volumes` (тома). Пример: ``` version: '3.8' services: web: image: nginx:alpine ports: - "80:80" volumes: - ./html:/usr/share/nginx/html depends_on: - db db: image: postgres:13 environment: POSTGRES_PASSWORD: example volumes: - postgres_data:/var/lib/postgresql/data volumes: postgres_data: ``` Нюансы: - `version` указывает синтаксис Compose - `depends_on` гарантирует порядок запуска, но не готовность сервиса - Лучше использовать именованные volumes для данных - Можно переиспользовать конфиг через `extends` или `.env` файлы