我一直在重读Docker文档,试图了解Docker和完整VM之间的区别.它如何设法提供完整的文件系统,隔离的网络环境等,而不是那么重?
为什么将软件部署到Docker映像(如果这是正确的术语)比简单地部署到一致的生产环境更容易?
virtualization containers virtual-machine docker
我使用Ubuntu进行开发和部署,并且需要创建一个隔离的环境.
我正在考虑为此目的使用Vagrant或Docker.有哪些优点和缺点,或者这些解决方案如何比较?
vagrant docker
docker ×2
containers ×1
vagrant ×1
virtual-machine ×1
virtualization ×1