Алекс Кузнец, а ты, смотрю, из этих - из паникеров?) которые услышали про один-два случая и теперь бьется в истерике "мой маленьких никому не нужный приватный репозиторий заблокируют, паника!"
SlavikF, в том что это работает только внутри одной сети, а когда мы говорим о контейнерах то большинство проектов деплоятся с горизонтальным масштабированием на разных серверах и не сидят на одной виртуалке. То есть в реальной жизни это не работает. Только для локальной разработки. А поскольку для качественной работы необходимо чтобы локаль и прод были максимально близки то compose и обращение по имени контейнера смело спускается в унитаз
Multigame, тут полностью согласен. Например, AWS снимает вопросы по физическому доступу к серверам и по линиям связи головняк в этом вопросе. Есть даже четкий мануал как это все делать. Что в российских реалиях - не очень представляю - тут надо запрашивать действительно отдел продаж. Если понадобится консультация по AWS обращайтесь отдельно - могу построить архитектуру
t38c3j, ну, сочувствую) в любом случае стоит всегда делать так чтобы прод и локаль деплоились одинаково чтобы быть уверенным что все срастается. Успехов
t38c3j, docker compose нормальные люди не используют в продакшн) на эту тему есть огромное число статей. И Consul очень простой, даже админка есть для всякого. Сложно это если бы я посоветовал K8s)
dimonchu, ci это, в частности, про тестирование, апрувы и все такое. Деплоймент это про развертывание артефактов на сервере. А ещё есть build - подготовка кода к деплою (создание артефактов)