1.3. 关于容器

容器是 OpenShift Container Platform 应用的基本单元,其中包含打包的应用程序代码及其依赖项、库和二进制文件。容器提供不同环境间的一致性和多个部署目标:物理服务器、虚拟机 (VM) 和私有或公有云。

Linux 容器技术是隔离运行进程并仅限制对指定资源的访问的轻量机制。作为管理员,您可以在 Linux 容器上执行各种任务,例如:

OpenShift 容器平台提供称为 Init 容器的专用容器。在应用程序容器之前运行的 init 容器,可以包含应用程序镜像中不存在的实用程序或设置脚本。您可以在部署 pod 的其余部分之前,使用初始容器执行任务。

除了在节点、pod 和容器上执行特定任务外,您还可以使用整个 OpenShift Container Platform 集群来保持集群效率和应用程序 pod 高可用性。