<p>I am trying to learn the differences between Docker and PCF.
I have done some research and found some differences.</p>

<p><strong>Docker:</strong></p>

<p>-- Basic Container (Infrastructure as a Code).</p>

<p>-- Customizable Dockerfiles based on our needs.</p>

<p>-- We need to define the Dockerfiles based on our needs.</p>

<p>-- Much more flexible, portable and can work with our needs.</p>

<p>-- Needs configurations and development and a little harder to manage.</p>

<p>--Vendors (like Kubernetes) provides logging page and dashboard to manage.</p>

<p>--With Kubernetes, you need to be specific. Don’t expect deployments to be implied.</p>

<p><strong>PCF:</strong>
-- Managed platform over the containers (Platform as a Service)</p>

<p>--Provides a logging page and dashboard to manage</p>

<p>-- With PCF, provide the information you know, and the platform will imply the rest</p>

<p>-- Standard baseline buildpacks are provided by the vendors.</p>

<p>-- Can identify which buildpack to use automatically, based on the contents of the provided build artifact.</p>

<p>-- A little less flexible, requires some dependencies (makes it a little harder for portability)</p>

<p>-- A managed service and requires less efforts to manage and work with it.</p>

<p>Please tell me more about the differences and similarities between Docker and PCF. </p>

<p>-TIA.</p>

bilcy
<blockquote>
  <p>PCF is one example of an “application” PaaS, also called the Cloud
  Foundry Application Runtime, and Kubernetes is a “container” PaaS
  (sometimes called CaaS).</p>
</blockquote>

<p>With the document, they are both open source cloud PaaS products for building, deploying and scaling applications. And because of a few key differentiators, they can be used together demonstrated in the way they complement each other in the Cloud Foundry Container Runtime, an open-source collaboration between Pivotal and Google (more on this later).</p>

<p>For more details, see <a href="https://blog.takipi.com/pivotal-cloud-foundry-vs-kubernetes-choosing-the-right-cloud-native-application-deployment-platform/" rel="nofollow noreferrer">Pivotal Cloud Foundry vs Kubernetes: Choosing The Right Cloud-Native Application Deployment Platform</a>.</p>
