2017-04-02 91 views
0

我在Docker中构建了一个node.js应用程序,每当我需要运行它时,我只运行docker并运行命令node app.js如何使用Amazon EC2容器服务将docker node.js应用程序部署到Amazon EC2

我已经在Amazon EC2上设置了它,但是通过注册并以登录方式登录Amazon EC2实例,拉出Docker镜像,然后运行并登录到Docker并运行命令node app.js。现在

,因为亚马逊有这个EC2集装箱服务,我被告知,我可以自动完成这两件事情:

  • EC2上运行的泊坞窗
  • 泊坞运行node app.js

优势这样做的目的是当Docker崩溃或应用程序崩溃时,它们都会崩溃,因此EC2可以自动再次运行该命令并解救它们。

如何设置此功能?

回答

0

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

相关问题