|
|
|
|
|
by mkozlows
3974 days ago
|
|
It seems to me that a lot of the "Docker isn't good for production" stuff boils down to "Docker is a base layer that's not sufficient for production, and you need other tooling around it." Like, if you're using Docker in conjunction with AWS's suite of tools (Elastic Beanstalk, CloudWatch, etc.), a lot of these concerns are taken care of, you know? So Docker doesn't solve everything, but it can be part of the solution. |
|
Docker on ECS, with VPC for network and instance isolation, an ELB for load balancing and a Kinesis for log streaming is working extremely well.
Docker is feeling really great here as common tooling between a development system and production system.
Disclaimer: I'm working on a project, Convox, that automates setting up this type of system. https://docs.convox.com/