首页 > 自考资讯 > 高考百科

什么是Docker?要是不知道你就OUT了(什么是docker技术)

小条 2024-06-27

abdc3ebb231a48a89b2721ea148e9903~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720043506&x-signature=%2BqmfLDpZq1cyKSs4vZY9hvHs2oQ%3D

Docker 是什么?如果你不知道,你就出局了。

c25d9f71f4d94fe397ddbe4f66569716~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720043506&x-signature=qQ47rRkYDyTMT2Pc%2BO%2BQwf97aPg%3D

大家好。这次我们来谈谈docker。今天我们来了解一下docker是什么以及它是做什么的。

Docker解决了由于运行环境差异导致的并行执行的问题。

例如。

您现在拥有一台运行dot net2.1 环境的计算机。程序在这个环境下运行得非常流畅。

有一个新程序需要dot net3.5。此新程序无法在您的计算机上运行,因为现有计算机环境不符合运行此程序的要求。

例如,要解决此问题,您需要购买另一台计算机。在这台新计算机上安装dotnet3.5。之后新程序就可以正常运行了。

但这样做成本太高。有没有成本更低的选择?让我们看一下虚拟机。

虚拟机驻留在一台计算机上,多个虚拟机共享计算机上的硬件资源。您可以在每个虚拟机上安装不同的运行时环境。根据这些不同执行环境的版本,您可以运行相应的应用程序。

但是,您可以在一台计算机上运行多个虚拟机。然而,由于虚拟机模拟计算机环境,因此它们的运行成本相对较高。

那么有没有更好的解决方案呢?是的,这就是docker。每个Docker都可以提供独立的运行环境,让你运行相应的应用程序。

它很像虚拟机,那么为什么docker 更好呢?这是因为docker 是一个更轻量级的选择。

那么为什么会发生这种情况呢?

虚拟机具有独立的操作系统,并且需要至少几GB 的空间来安装。

Docker 容器不需要操作系统。它只需要几兆字节或几十兆字节。

从构成上来说。由于现在每个人都使用云系统,因此很难将现有虚拟机直接配置到云系统中。 Docker 让这一切变得简单。

嗯,我们就总结到这里吧。您可以将Docker 视为一个提供您所需内容的独立空间。

这就是这个问题的全部内容。我希望这对你有帮助。

这是丁弟兄的讲课。请注意不要失去联系。

版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。

猜你喜欢