什么是 Container,这项技术有什么好处?

什么是容器? 容器和虚拟机的主要区别是什么? 使用这项技术有什么好处?

这些问题 戴维比蒂,Flexa Cloud 的首席科学家,在您将在下面看到的视频中做出了回应。

检查!

什么是容器

“什么是容器,我们如何使用这项技术对我们的应用程序进行现代化改造?

基本上,容器是您将应用程序“生存”、存在和播放所需的所有内容放在一个文件中。 这样,无论您使用什么版本的技术,您都可以保证应用程序将运行。

如果应用程序是容器化的,例如,任何支持 Docker 容器的环境都可以运行它”。

容器和虚拟机的区别

“容器和虚拟机之间的主要区别在于,在虚拟机中,你将一台计算机‘切片’成几个预先建立的‘片段’。 

例如,您有一台服务器,它有四个 CPU 和 16 GB RAM。 您可以在其中创建四个服务器,使用单个 CPU 和 4 GB RAM。 

一些虚拟化技术甚至允许您过度使用——将机器分割成比机器总和还大的“块”。 差不多就是这样:您正在共享机器。

在容器中,您使用 CPU 本身和已经在您的机器上运行的内核。 例如,当您将 PHP 中的应用程序转换为容器时,就好像您将整个应用程序(整个环境)转换为可执行文件,主机操作系统可以像运行程序一样运行它. 因此,与虚拟机相比,应用程序加载时间急剧下降。

而且由于您的应用程序已经在操作系统的动态中运行,因此内存管理就像本地应用程序一样执行”。


→ 怎么样,你了解什么是 Container 吗? 订阅我们的 YouTube 频道 在我们发布视频后立即收到我们的视频!


Compartilhar