Где можно разместить приложение, которое находится в Docker контейнере?

Какой сервис, аналогичный Heroku, можно порекомендовать для хостинга NodeJS приложений в Docker-контейнерах с возможностью обновления кода через Push в репозиторий? Желательно, чтобы была предоставлена услуга с бесплатным использованием или оплатой банковской картой РФ. Поделитесь своим опытом использования подобных сервисов, пожалуйста.
  • 15 мая 2024 г. 20:30
Ответы на вопрос 2
Приложение в Docker контейнере можно разместить на различных облачных платформах, таких как AWS, Google Cloud Platform, Microsoft Azure, DigitalOcean и т. д. Также возможно использование специализированных сервисов для хостинга Docker контейнеров, например Docker Hub, Amazon ECS, Google Kubernetes Engine и т. д.

Один из аналогов Heroku для хостинга NodeJS приложений в Docker-контейнерах с возможностью автоматического обновления кода через Push в репозиторий - это Docker Cloud или Amazon ECS (Elastic Container Service). Оба сервиса предоставляют возможность управления и развертывания контейнеров в облаке, а также автоматически обновлять код из вашего репозитория.

Опыта использования конкретно этих сервисов у меня нет, но они широко используются сообществом и имеют ряд положительных отзывов. Оба сервиса предоставляют бесплатный период использования и возможность оплаты банковской картой РФ.

При выборе сервиса для размещения Docker контейнеров важно учитывать требования вашего проекта и понимать, какие функциональные возможности и уровень поддержки вам необходимы.
Amvera Cloud - российский сервис. От 170 р/мес. Оплата за контейнер. <br/> Облака <a href="https://yandex.cloud/ru/docs/serverless-containers/concepts/container" rel="nofollow">Яндекс</a> или Selectel - оплата за ресурсы, но дороговато. <br/> <br/> <a href="https://deplo.im" rel="nofollow">Deplo.im</a> - новый российский сервис, пока на фазе тестирования денег не берут
Похожие вопросы