Skip to content

Magicthirst/Run_Services

Repository files navigation

Run_Services

Этот репозиторий содержит файлы для запуска микросервисов проекта Magicthirst.

Используются:

  • Docker
    • Docker CLI
    • Docker Desktop
    • Docker Compose
  • Руки (TODO вырезать)
  • Git Bash (для Windows)

Запуск

  1. Чтобы создать Docker-image для каждого сервиса, необходимо запустить скрипт из файла cli_build_image.sh.txt.
  2. Далее необходимо настроить volume'ы:
    1. В Docker Desktop создать volume'ы volume_service_hosts_py и volume_service_auth_py
    2. Запаковать в .tar импортировать в volume_service_hosts_py и volume_service_auth_py файлы из соответствующих папок Volume_Service_Hosts_Py и Volume_Service_Auth_Py
  3. Далее необходимо всё запустить:
    • Выполнить docker compose up -d
    • Не использовать cli_run_images.sh

TODO

  1. Убрать необходимость ручками собирать образы
  2. Убрать необходимость ручками создавать и заполнять volume'ы
  3. Радоваться, что собирать все проекты вместе ручками не надо благодаря docker-compose.yaml

About

Файлы для запуска микросервисов проекта Magicthirst.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages