Погружаясь в Docker, Google Cloud и Kubernetes, и пока еще не совсем ясно поняли все три из них, мне кажется, что эти продукты пересекаются, но они не совместимы.
Например, файл docker-compose необходимо переписать, чтобы приложение можно было развернуть в Kubernetes.
Может ли кто-нибудь дать общее описание того, где перекрываются Docker, Docker-Compose, Docker Cloud и Kubernetes и где одно зависит от другого?