Процесс разработки приложения в docker

Рейтинг: 0Ответов: 0Опубликовано: 16.07.2023

Разрабатывая приложения на python (микросервисы), в которых, помимо исходного кода, присутствует множество зависимостей в виде баз данных и т. д. - мы собираем докер-компоузы, при этом, насколько я понял, даже в процессе разработки лучше не выставлять порты наружу (что бы не было с коллизий с портами), а стучаться в сервисы-зависимости по их названию в compose.

А как тогда разрабатывать и дебажить? До текущего момента я запускал приложения (запускал uvicorn в терминале vs code) локально и подключался к базам данных на localhost. А теперь, когда микросервисов стало много, напрашивается как-то вести разработку в докере? не могу понять как от этих localhost избавиться, что бы не приседать постоянно между процессами разработки/сборки

Ответы

Ответов пока нет.