Я впервые пытаюсь создать микросервис.
Микросервис должен быть сервисом, упакованным со всеми необходимыми зависимостями в контейнере. Ларадок (http://laradock.io) однако использует docker-compose с контейнерами MySQL, PHP-fpm и nginx с общим томом для кода.
Моя цель — следовать шаблону микросервиса и развертывать его в AWS ecs.
Мои вопросы:
1) лучше попытаться упаковать MySQL, PHP-fpm, nginx и код в
одно изображение или следовать структуре Laradock?2) Если я следую структуре laradock, то есть я нажимаю MySQL, PHP-fpm
и изображения nginx на ECR и чем я делюсь том для кода, как сделать
Я обновляю свой код?
Если бы мой код был на изображении, я бы просто добавил новое изображение с обновленным кодом.
Задача ещё не решена.
Других решений пока нет …