3 ms·
It seems like most of the value of Docker comes from the Dockerfile more than the containerization. The Dockerfile defines how to (build,) package and run an ap
by geoffeg 4y ago
It seems like most of the value of Docker comes from the Dockerfile more than the containerization. The Dockerfile defines how to (build,) package and run an app, including the operating system dependencies. (That's not necessarily Docker specific, but I got the feeling you weren't asking only about Docker).
- llanowarelves 4y agoAnd docker-compose is really killer. You can switch between whole stacks of variously-versioned things for projects on dev machine very quickly. Docker-compose down && cd otherproject && docker-compose up Way easier than VMs or localhost version-handling ever was. You dont need co-existing postgres's, rubies, pythons, nodes, etc stepping on each other's toes.
- Timja 4y agoPlus sandboxing. By running software in a container, I know my machine is pretty nicely shielded from malice, incompetence and carelessness on the side of the developer.