Для запуска приложения следуйте следующим инструкциям:
- Убедитесь, что у вас установлен Docker и Docker Compose.
-
Клонирование репозитория:
Если вы ещё не клонировали репозиторий, выполните:
git clone https://github.com/proger-coder/tes_backend.git
Перейдите в директорию проекта:
cd tes_backend
-
Сборка и запуск приложения с помощью Docker Compose:
Запустите следующую команду для сборки и запуска контейнеров приложения и базы данных:
docker-compose up --build
Эта команда сначала создает Docker-образ приложения, а затем запускает контейнеры для приложения и базы данных.
-
Проверка работы приложения:
После успешного запуска контейнеров вы можете открыть браузер и перейти по адресу: http://193.17.92.118:2024. Должна открыться главная страница.
-
Остановка приложения:
Чтобы остановить приложение и контейнеры, выполните:
docker-compose down
-
Приложение использует базу данных PostgreSQL в контейнере. Данные сохраняются в томе
postgres_data
, который определен вdocker-compose.yml
. -
Если вы вносите изменения в код приложения и хотите видеть эти изменения в контейнере, вам нужно будет снова выполнить команду
docker-compose up --build
.
Автор: Айрат
📱 Телефон: +7-987-207-1-444
📬 Telegram: Ayra_t
Для дополнительной информации и деталей обратитесь к документации Swagger или описанию задания.