It looks like you're new here. If you want to get involved, click one of these buttons!
It appears to me that although Docker, Google Cloud, and Kubernetes have some overlapping features, they are not compatible with each other despite my limited understanding of all three of them.
For example, a
docker-compose.yml file needs to be rewritten so an app can be deployed to Kubernetes.
Could someone provide a high-level, rough description of where Docker, Docker Compose, Docker Cloud, and Kubernetes overlap and where one is dependent on the other?