DEV Community

Discussion on: Who's looking for open source contributors? (September 4 edition)

Collapse
 
yaser profile image
Yaser Al-Najjar • Edited

Hi Ben, I saw the PR... we are using docker-compose in our production server (ec2) in coretabs.net, and I gotta tell you, it's PAINFUL (it's a great tool, but .

Here is our docker-compose file: github.com/coretabs-academy/websit...

It turned out that it's not something personal with docker-compose, it's actually managing the server (cuz docker-compose means you have to keep checking/scaling your servers, we also got once our server hang cuz a container has eaten all the memory).

We are moving into ElasticBeanstalk these days (with auto-scale), and the lovely thing it has a similar structure of the docker-compose: github.com/coretabs-academy/websit...

We deploy a new version about 3 times each day with docker-compose, it's much better than ordinary deployment, but there are many caveats.