Управление микросервисом из контейнера
Какова лучшая практика, чтобы приложение микросервиса было настроено заказчиком.
Вариант использования
- Заказчик настраивает, какие сервисы доступны с HTTP-сервера.
- В соответствии с конфигурацией клиента будут запущены докеры, содержащие сервисы.
Некоторые цели для достижения
Запустить недолгое приложение
Не просите DevOps настроить бизнес
Запускайте микро-сервисы только при необходимости, избегайте запуска некоторых сервисов, не используемых для бизнес-приложений.
Простота развертывания (локально, AWS, Azure...)
Возможное решение?
- Докер в докере (по-видимому, не рекомендуется) jpetazzo советы
Отображение сокета докера
Докер запустить -v /var/run/docker.sock:/var/run/docker.sock..
...?