3 ms·
ECS does exactly that - it's a (somewhat) managed docker container service, so it would still allow them to run containers.
by xur17 11y ago
ECS does exactly that - it's a (somewhat) managed docker container service, so it would still allow them to run containers.
- koolba 11y agoIf you do it DIY then you can also use the same packaging for your on-premise deployment as well (i.e. no AWS). ECS etc are great but not everybody is running on AWS.
- seldo 11y agoI do work at npm, and you're right, that's why we do it. The same Docker-based installer (from a company called Replicated) installs on all our customers' many operating systems, so it was easiest to do the same thing to create our AMI. We should look at ECS though. Are you more likely to deploy if something is in ECS than if it's a straight AMI?
- joombaga 11y agoPersonally, I would never use an AMI that contained docker. I'd be more likely to use an ECS container, OR an AMI which runs node directly. Though I must admit (1) I am not one of your customers, and (2) our BAA with Amazon prevents us from using ECS. We typically run node on ebs backed m3.medium instances running Amazon Linux.