Container

什么是Container

  • 通过Image创建的
  • 在Image layer之上建立一个container layer(可读写)
  • 类比面向对象,类和实例,容器就是实例,Image就是类
  • Image负责application的存储和分发,Container负责运行app
  • Java容器可以说是增强程序员编程能力的基本工具,
  • 如果对象的数量与生命周期都是固定的,自然我们也就不需要很复杂的数据结构。

  • 容器主要分为两种类型,两个接口Collection与Map定义了两类不同的对象存储方式。

    Collection用以保存单一的元素,Map保存关联键值对。通过泛型来指定容器存放的数据类型。 Iterator 设计的目的是在未知容器具体的类型的情况下,用来遍历容器元素。剩下的容器类型都是继承了这两个接口。

  • 发展前景
  • 容器编排今年来陆续用作商用,容器领域有足够的想象空间可以发展;商业的成功也不仅决定于技术,生态的建设更加重要:只有 更多的厂商围绕容器技术进行的创新,更多的应用开发商支持容器化应用交付,更多企业开始拥抱容器技术,才能让容器商业蓬勃发展。



原文地址:https://www.cnblogs.com/zynn/p/10482173.html