container runtime yang paling dikenal adalah Docker, tetapi ada runtime container lain di ekosistem, seperti rkt, containerd, dan lxd. Kubernetes 1.5 memperkenalkan API plugin internal bernama Container Runtime Interface (CRI) untuk menyediakan akses mudah ke berbagai runtime container .
Lalu, apakah Docker adalah runtime container?
Docker adalah runtime container yang menggabungkan container building, packaging, sharing, dan running . Docker memiliki arsitektur klien/server dan awalnya dibangun sebagai daemon monolitik, dockerd , dan aplikasi klien buruh pelabuhan .
Selain itu, apakah Kubernetes adalah sebuah wadah? ), atau “kube” jika Anda ingin singkatnya, adalah platform open source yang mengotomatiskan operasi container Linux . Dengan kata lain, Anda dapat mengelompokkan grup host yang menjalankan container Linux bersama-sama , dan Kubernetes membantu Anda mengelola cluster tersebut dengan mudah dan efisien.
Juga Tahu, apa itu antarmuka runtime kontainer?
Container Runtime Interface ( CRI) adalah antarmuka plugin yang memungkinkan kubelet untuk menggunakan berbagai macam runtime container , tanpa perlu mengkompilasi ulang. CRI terdiri dari buffer protokol dan gRPC API, dan library, dengan spesifikasi dan alat tambahan dalam pengembangan aktif.
Bisakah Kubernetes menjalankan kontainer Windows?
Hasil akhirnya adalah bahwa satu cluster Kubernetes sekarang dapat memiliki semua pekerja Linux, semua pekerja Windows Server atau lebih mungkin campuran keduanya, memungkinkan beban kerja yang benar-benar heterogen (kucing dan anjing di bawah atap yang sama). Untuk memulai wadah Windows Server di Kubernetes, lihat https://aka.ms/k8sWindows.