当前位置:  开发笔记 > 运维 > 正文

为什么在OpenShift V3环境中使用pod而不是直接使用容器

如何解决《为什么在OpenShiftV3环境中使用pod而不是直接使用容器》经验,为你挑选了1个好方法。

Kubernetes是用于管理容器的编排工具.Kubernetes创建包含容器的pod,而不是直接管理容器.

我读到了关于豆荚的这个

我正在使用正在使用pod的OpenShift V3.但在我的应用程序中,我看到的所有演示和所有示例:一个pod包含一个容器(可能包含更多容器,这可能是使用pod的优势).但是在OpenShift环境中,我没有看到这个pod的优势.

有些人可以解释一下为什么OpenShift V3使用kubernetes与pods和容器而不是一个立即使用容器的编排工具(没有pods).



1> Paul Morie..:

在许多情况下,我们的用户希望在OpenShift中运行具有多个容器的pod.运行多个容器的常见用例是pod具有执行某些工作的"主"容器,以及执行诸如将日志写入日志代理的"侧车"容器.

pod的动机是双重的 - 使容器之间共享资源更容易,并且能够部署和复制共享资源的容器组.您可以在用户指南中阅读有关它们的更多信息.

我们仍然在只有一个容器时使用Pod的原因是容器没有连接到pod的所有概念.例如,pod具有IP地址.容器不会 - 它们共享与pod的网络命名空间关联的IP地址.

希望有所帮助.如果您想要更多澄清,或者我们可以讨论松弛,请告诉我.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有