【问题标题】:Virtual Machines vs Containers虚拟机与容器
【发布时间】:2021-09-15 05:46:01
【问题描述】:

祝大家今天好,

我目前是一名学习计算机科学的学生,遇到了关于虚拟机与容器的话题。在过去的 3-4 个小时里,我还试图了解 Containers。我能看到优点和缺点。

但是,即使经过数小时的研究,容器是否像虚拟机一样,我也不清楚。我在学校通过 VMware 配置了虚拟机,您可以在其中虚拟地初始化计算机中的不同操作系统。虽然设置需要很长时间,但是对于容器,您是否能够拥有与 VM 相同的界面?它做虚拟机做的事情吗?

提前感谢你们的帮助。

【问题讨论】:

标签: containers virtual-machine computer-science


【解决方案1】:

根据 GCP: 容器是应用程序代码的轻量级包,以及运行软件服务所需的特定版本的编程语言运行时和库等依赖项。

与虚拟机的区别:

-容器比虚拟机轻得多 -容器在操作系统级别进行虚拟化,而虚拟机在硬件级别进行虚拟化 - 容器共享操作系统内核并使用虚拟机所需内存的一小部分

如果您想了解有关容器的更多信息,此链接可能会有用:

-https://cloud.google.com/learn/what-are-containers

-https://kubernetes.io/docs/concepts/containers/#container-images

另外一个可能会帮助您更好地理解 VM 和容器之间的区别:

-https://cloud.google.com/compute/docs/containers

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-01
    • 2018-04-22
    • 1970-01-01
    • 2020-07-25
    • 2014-04-22
    • 1970-01-01
    • 2020-11-11
    相关资源
    最近更新 更多