Этот репозиторий содержит файлы для запуска микросервисов проекта Magicthirst.
Используются:
- Docker
- Docker CLI
- Docker Desktop
- Docker Compose
- Руки (TODO вырезать)
- Git Bash (для Windows)
- Чтобы создать Docker-image для каждого сервиса, необходимо запустить скрипт из файла cli_build_image.sh.txt.
- Далее необходимо настроить volume'ы:
- В Docker Desktop создать volume'ы volume_service_hosts_py и volume_service_auth_py
- Запаковать в .tar импортировать в volume_service_hosts_py и volume_service_auth_py файлы из соответствующих папок Volume_Service_Hosts_Py и Volume_Service_Auth_Py
- Далее необходимо всё запустить:
- Выполнить
docker compose up -d - Не использовать cli_run_images.sh
- Выполнить
- Убрать необходимость ручками собирать образы
- Убрать необходимость ручками создавать и заполнять volume'ы
- Радоваться, что собирать все проекты вместе ручками не надо благодаря docker-compose.yaml