Создаст docker-compose.yml для проекта с нужными сервисами, сетями и volumes
Создай docker-compose.yml для проекта.
Проект: {описание_проекта}
Сервисы: {сервисы} (например: Node.js API + PostgreSQL + Redis + Nginx)
Среда: {среда} (development / production)
Требования:
1. Полный docker-compose.yml с версией 3.8+
2. Dockerfile для каждого кастомного сервиса
3. Healthcheck для каждого сервиса
4. Именованные volumes для персистентных данных
5. Сеть (bridge) для изоляции
6. Переменные окружения через .env файл
7. Restart policy
8. Лимиты ресурсов (memory, CPU) для production
9. Пример .env файла с комментариями
10. Команды для запуска, остановки, просмотра логов
Для production добавь: SSL через Certbot/Traefik, логирование.
0 копий
Переменные
Замените эти переменные на свои значения перед использованием: