.. | ||
docker-compose.yml | ||
README.md |
Docker Compose: PostgreSQL, RabbitMQ, Nginx
Описание проекта
Этот проект разворачивает три сервиса с помощью Docker Compose:
- PostgreSQL — реляционная база данных.
- RabbitMQ — брокер сообщений с панелью управления.
- Nginx — веб-сервер и реверс-прокси.
Команды для запуска
Чтобы развернуть и запустить проект, выполните следующие шаги:
- Убедитесь, что у вас установлен Docker и Docker Compose.
- Перейдите в директорию с файлом docker-compose.yml.
- Запустите сервисы командой: docker-compose up --build
Сервисы и порты
-
PostgreSQL:
Порт: 5432
Доступ: Локально, через любые приложения, подключающиеся к базе данных PostgreSQL. -
RabbitMQ:
Порт для приложений: 5672
Панель управления RabbitMQ: Доступна по адресу http://localhost:15672/ (логин:user
, пароль:password
). -
Nginx:
Порт: 80
Назначение: Используется как реверс-прокси для распределения трафика.