【问题标题】:How to deploy docker node.js application onto Amazon EC2 with Amazon EC2 container service如何使用 Amazon EC2 容器服务将 docker node.js 应用程序部署到 Amazon EC2 上
【发布时间】:2017-08-27 15:59:09
【问题描述】:

我已经在docker中构建了一个node.js应用程序,每次需要运行它时,我只要运行docker并运行命令node app.js即可。

我已经在 Amazon EC2 上设置了它,但是通过注册并登录到 Amazon EC2 实例,拉取 docker 映像,然后运行并登录到 docker 并运行命令 node app.js,以一种普通的方式。

现在,由于亚马逊有这个 EC2 容器服务,我被告知我可以自动完成这两件事:

  • EC2 运行 docker
  • Docker 运行node app.js

这样做的好处是,每当 docker 崩溃或应用程序崩溃时,它们都会崩溃,因此 EC2 可以自动再次运行命令并救援它们。

如何设置此功能?

【问题讨论】:

    标签: node.js amazon-web-services amazon-ec2 amazon-ecs


    【解决方案1】:

    在您设置 ECS 任务时默认出现。确保该任务在您的任务容器中标记为“必需”,并且您的 ECS 服务中至少有一个任务请求,它会自动为您重新启动失败/崩溃的容器。

    【讨论】:

      猜你喜欢
      • 2012-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-01
      • 1970-01-01
      • 2011-01-30
      • 2012-08-16
      • 2012-07-08
      相关资源
      最近更新 更多