【发布时间】: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