3 ms·
There are other benefits to docker than just being able to run multiple processes on the same machine. Putting everything you need to build an image using a do
by UK-AL 10y ago
There are other benefits to docker than just being able to run multiple processes on the same machine.
Putting everything you need to build an image using a dockerfile(Then to version control that) is useful. Developers can also grab docker images for databases for their localmachines without any setup. Also consistency with the rest of the stack.
- iamatworknow 10y agoIf you don't need containerization and still want those features you mention why not just use Vagrant?
- UK-AL 10y agoI often use vagrant + docker. It isn't a replacement for docker. Vagrant isn't designed for servers. I want be using the exact same dockerfiles + images on dev machine, as i'm using on production. I usually use vagrant + docker images running inside the vm. Sometimes however since I often have all my microservices on my machine, which can consume a lot of ram. I don't want be splitting my RAM between a VM.