5 ms·
Ask HN: What do you think about Docker Compose?
We want to make a quickly deployable on-premise distribution based on Docker Compose technology. But we are not sure is it a popular and convenient technology? And is it good for corporations?
- josephcsible 5y agoI love it. It gives you 95% of what Kubernetes gives you for only 5% of the effort and complexity.
- sethammons 5y agoWe use docker compose for development and our build system leverages it. However, our prod system is hybrid with our own data centers running k8s, traditional VMs, and bare metal nodes, and additionally we run some things in aws. Thousands of nodes in our own DCs. I'm not aware of any teams at my work using docker compose beyond dev+ci/cd and I'd be interested at looking to an all k8s solution, but docker compose definitely got us here. Highly recommended.
- speedgoose 5y agoDocker Compose is great. Avoid Docker Swarm.
- groundthrower 5y agoMay I ask why? Thinking about using it on a production cluster of two nodes for easy orchestration.
- speedgoose 5y agoI had a lot of networking issues a few years ago, while Rancher (before it was based on Kubernetes) or Kubernetes did not on the same hardware.
- adithyak 5y agoCan you explain why you think so? I'm curious cos I was experimenting with this recently
- speedgoose 5y agoTo be honest I havn't touched it since a few years, and it doesn't seem to be used much since. The networking was simply bad by design, you would get a lot of weird network issues while Kubernetes or Rancher (before Rancher ran on Kubernetes) would not.
- adithyak 5y agoGot it, I'll keep an eye out for these issues. Thank you.
- aynyc 5y agoYes, docker compose is a fantastic little tool.
- arnold_palmur 5y agoBig fan of it - very straightforward to use (like a local mirco-orchestration template)