容器容器技术是一种主要用于云计算的虚
拟化平台旨在无需虚拟机即可在不同操作系统平台上运行应用程序。它用于促进软件开发的各个阶段,特别是在测试阶段。
容器可以定义为创建应用程序可以在其中运行的隔离环境的一种方式,从而可以轻松、均匀地分发应用程序。
它们是可移植的可在任何操作系统中重复使用虽然容器技术已经
存在很长时间了,但 2013 年 Docker 的发布使容器成 日本电话号码清单 为应用程序和软件开发的行业标准。容器,我们可以认为是虚拟机的轻量级版本。
与虚拟机的不同之处在于,容器共享主机的操作系统,不需要自己的操作系统。使用容器,仅虚拟化操作系统,而不是像虚拟机那样虚拟化底层计算机。
使用容器,应用程序可以分解为服务于单一目的的最小组件部分,并且这些组件可以彼此独立地开发和部署。例如,假设您有一个允许客户购买产品的应用程序。搜索栏、购物车、购买按钮等组件都可以包含在自己的容器中。
Docker容器Docker 容器适用于想要在单个操作系统上运行多个应用程序的情况。容器位于物理服务器和主机操作系统(通常是 Linux 或 Windows)之上。
每个容器共享主机操作系统内核通常还共享二进制文件和库共享组件是只读的
共享操作系统资源(例如库)可显着减少重建操作系统代码的需要;一台服务 DID目录 器可以通过安装一个操作系统来运行多个工作负载。
因此,容器非常轻;它们的大小只有兆字节,只需几秒钟即可启动。这实际上意味着您可以在单个容器化服务器上放置比使用虚拟机多两到三倍的应用程序。
Leave a Reply