了解容器和编排
容器是在Linux、Windows和其他现代操作系统中,允许软件在独立于系统其他部分的小型环境中运行。容器被比喻为虚拟机,但它们不是虚拟机,容器更精简,启动和停止更快,并且更加灵活和可迁移。由于容器可以在几秒钟内运行或扩展,因此它们使在诸如云平台之类的弹性环境中运行应用程序变得更加容易。 Linux和其他操作系统多年来一直支持容器化应用程序,但使用容器并不完全是用户友好的。无论是开源的还是商业化的Docker,它都使容器成为一种用户友好和开发者友好的商品。Docker为容器提供了一组通用的工具,因此用户可以将应用程序打包到容器映像中,以便在自己的组织或其他地方轻松部署和重用。 简而言之,Docker可以轻松创建容器映像,对其进行版本控制、共享、移动它们,以及将它们作为运行中的容器部署到与Docker兼容的主机中。 什么时候使用Docker和容器? Docker和容器最适合用户处理必须具有以下一项或多个特性的工作负载:
Kubernetes和容器编排
容器的设计主要是为了使进程或应用程序与底层系统彼此隔离。创建和部署单个容器很容易。但是,如果用户要将多个容器(例如,数据库、Web前端、计算后端)组装到可以作为一个整体进行管理的大型应用程序中,而不必担心部署、连接、管理,并分别扩展每个容器?用户需要一种方法把所有的部分编成一个功能完整的整体。 (编辑:鞍山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |