标签:
diff
命令。"在虚拟机之前,引入新的硬件资源需要消耗几天的时间。Docker的虚拟化技术将这个时间降到了几分钟"
博主好,我确实不太理解这段话的意思,感觉你在偷换一些概念或者把一些不同维度的东西拿来做比较。
你说引入新的硬件资源要消耗几天,要引入新的资源,肯定是资源不足,那才要引入新的硬件资源,这肯定是需要几天的,把机器装起来,操作系统,应用装起来。那你现在说Docker几分钟就好了,Docker 在没有新的机器的情况下就能新增资源来?它是状态固定的硬件上面的,还能凭空无故新加资源?我确实是困惑,不知道你能不能以一些具体的实例来说明下这个问题?
你好,这篇文章的翻译的,原文这里是:
Before VMs, bringing up a new hardware resource took days. Virtualization brought this number down to minutes. Docker, by creating just a container for the process and not booting up an OS, brings it down to seconds.
刚刚我发下这里翻译不太精准,所以改了一下:
在虚拟机之前,引入新的硬件资源需要消耗几天的时间。虚拟化技术(Virtualization)将这个时间缩短到了分钟级别。而Docker通过为进程仅仅创建一个容器而无需启动一个操作系统,再次将这个过程缩短到了秒级。
我个人认为这里原文的意思是一个应用上线之前,最初的时候给这个应用准备上线的环境,需要几天;后来有了虚拟机,这个时间只要几分钟;再后来,有了docker,只要几秒。应该跟资源不足没有关系,讲的只是给应用准备运行的环境。
Docker, by creating just a container for the process and not booting up an OS
这段中的process是不是翻译成“过程”更好呢?
Docker学习总结(11)——八个Docker的真实应用场景
标签:
原文地址:http://blog.csdn.net/u012562943/article/details/52082902