Мой проект - небольшой веб-сайт, управляемый базой данных.Я построил его для запуска Dockerized.В моей среде разработки я просто запускаю docker-compose up
, и он запустится.
Есть ли способ просто запустить это в облаке?
Мой первый план состоял в том, чтобы запустить экземпляр ec2 (или эквивалент Azure / Google) и просто запустить ту же самую вещь.Я должен был убедиться, что Docker был установлен на этом экземпляре, но он должен быть достаточно тупым, чтобы просто работать.
Я обеспокоен тем, что это не очень устойчивый способ запустить мой проект.Я бы предпочел что-то, что могло бы работать, если бы хозяин умер.Так есть ли более облачный нативный способ сделать это?Кто-нибудь из облачных провайдеров предлагает услугу, которая позволяет мне запускать конфигурацию docker-compose, и не заставляет меня особенно беспокоиться о том, где и как выполняется работа?Большому парню, как Кубернетес, но это очень просто: это база данных и единственный экземпляр сайта.
Какая наименьшая работа, которую я могу сделать, чтобы получить этот хостинг?
Я открыт для любого облачного провайдера.Пока все, что у меня есть, это демонстрационный сайт, который отлично работает на моем ноутбуке.