【问题标题】:Docker Container VS PCF [closed]Docker 容器 VS PCF [关闭]
【发布时间】:2019-02-12 02:34:15
【问题描述】:

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

Docker:

-- 基本容器(基础设施即代码)。

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

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

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

-- 需要配置和开发,并且有点难以管理。

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

--使用 Kubernetes,您需要具体。不要期望部署是隐含的。

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

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

-- 使用PCF,提供你知道的信息,其余的由平台隐含

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

-- 可以根据提供的构建工件的内容自动识别要使用的构建包。

-- 不太灵活,需要一些依赖项(使其更难移植)

-- 一种托管服务,管理和使用它所需的工作量更少。

请告诉我更多关于 Docker 和 PCF 之间的差异和相似之处。

-TIA。

【问题讨论】:

  • @jonrsharpe 我已经编辑了这个问题。它不再要求推荐。我们在这里谈论的是公平公正的比较。

标签: azure docker kubernetes containers devops


【解决方案1】:

PCF 是“应用”PaaS 的一个示例,也称为云 Foundry Application Runtime,Kubernetes 是一个“容器”PaaS (有时称为 CaaS)。

在文档中,它们都是用于构建、部署和扩展应用程序的开源云 PaaS 产品。由于一些关键的区别,它们可以一起使用,在 Cloud Foundry Container Runtime 中相互补充,这是 Pivotal 和 Google 之间的开源协作(稍后会详细介绍)。

更多详情请见Pivotal Cloud Foundry vs Kubernetes: Choosing The Right Cloud-Native Application Deployment Platform。

【讨论】:

    猜你喜欢
    • 2021-11-12
    • 2016-01-01
    • 2018-09-19
    • 2015-06-10
    • 2017-12-07
    • 1970-01-01
    • 2018-09-12
    • 2017-03-06
    • 2015-05-25
    相关资源
    最近更新 更多