2017-09-25 86 views
0

Iam希望在ECS上托管nodejs应用程序。在本地开发中,我使用ngrok来公开端口3000,它似乎运作良好。现在我想主持它。码头化是强制性的吗?如果应用程序被docker化,那么在amazon ecs上托管它的步骤是什么?如何在ECS上托管nodejs应用程序?

我也想知道如果托管ecs是不可能的dockerizing。

回答

0

我会建议你,如果你想以这种方式来启动一个EB实例。

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs.container.html

,并且可以使用CodeShip部署应用程序,或使用在EB中上传和部署代码(我建议你使用CodeShip)的传统方式。

另一种方式来做到这一点,它可能会结束它的自由是Heroku,它是一个了不起的和简单的云服务,您可以部署应用程序并与GitHub建立持续集成,它将照顾到您的一切。 这是Node.js的应用程序演练:

https://devcenter.heroku.com/articles/getting-started-with-nodejs#introduction

Dockerizing不是强制性的一切,你可以做到这一点,如果你喜欢,路线图部署的应用不会改变。

相关问题