Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

2年前关闭。



Improve this question




我正在尝试了解Docker和PCF之间的区别。
我做了一些研究,发现了一些差异。

docker :

-基本容器(基础架构代码)。

-根据我们的需求可定制的Dockerfile。

-我们需要根据需要定义Dockerfile。

-更加灵活,便携并且可以满足我们的需求。

-需要配置和开发,并且较难管理。

-供应商(如Kubernetes)提供了日志页面和仪表板进行管理。

-使用Kubernetes,您需要具体。不要指望部署。

PCF:
-容器上的托管平台(平台即服务)

-提供日志页面和仪表板进行管理

-使用PCF,提供您知道的信息,该平台将暗示其余信息

-标准基线构建包由供应商提供。

-可以根据提供的构建 Artifact 的内容来识别要自动使用的buildpack。

-灵活性稍差,需要一些依赖(使其更难于移植)

-一项托管服务,需要更少的精力来管理和使用它。

请进一步介绍Docker和PCF之间的异同。

-TIA。

最佳答案



借助该文档,它们都是用于构建,部署和扩展应用程序的开源云PaaS产品。而且由于存在一些关键的差异因素,因此可以在Cloud Foundry Container Runtime(Pivotal与Google之间的开源协作)中以相互补充的方式一起使用,以证明它们的共同作用(稍后将详细介绍)。

有关更多详细信息,请参见Pivotal Cloud Foundry vs Kubernetes: Choosing The Right Cloud-Native Application Deployment Platform

10-08 02:15