|
|
|
|
|
by shykes
4752 days ago
|
|
They are complementary. Vagrant is a tool for configuring VMs for development. Docker is a tool for packaging your code and all its dependencies into a portable lightweight container. You can deploy docker containers across VMs and physical machines, regardless of how they are configured. Some of your machines may be configured with Vagrant, some of them with Puppet, Chef, Salt or any number of home-made tools. But all of them can run your docker container exactly as you built it, byte for byte. |
|