Видео: Linux Docker Kubernetes гэж юу вэ?
2024 Зохиолч: Stanley Ellington | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-16 00:20
Хөгжүүлэгч(үүд): Cloud Native Computing олдсон
Үүнийг анхаарч үзвэл Docker-тэй Kubernetes гэж юу вэ?
Докер нь бүтээх, түгээх, ажиллуулахад зориулсан платформ, хэрэгсэл юм Докер савнууд. Кубернетс нь контейнер зохион байгуулах систем юм Докер илүү өргөн хүрээтэй савнууд Докер Swarm ба үйлдвэрлэлийн хэмжээнд зангилааны кластеруудыг үр ашигтайгаар зохицуулах зорилготой.
Мөн Docker Linux гэж юу вэ? Докер нь програмуудыг дотор нь байршуулах автоматжуулсан нээлттэй эхийн төсөл юм Линукс Контейнерууд бөгөөд програмыг ажиллах хугацааны хамаарал бүхий контейнерт багцлах боломжийг олгодог. Энэ нь хангадаг Докер CLI командын мөрийн хэрэгсэл нь зураг дээр суурилсан контейнеруудын амьдралын мөчлөгийн менежментэд зориулагдсан.
Докерт Kubernetes байгаа эсэхийг бас мэдэх үү?
Үүний нэгэн адил, Докер Inc., ард нь компани Докер , өөрийн контейнер зохион байгуулах хөдөлгүүрийг санал болгож байна, Докер Сүрлэг. Гэхдээ тэр компани ч гэсэн үүнийг ойлгосон Кубернетс хүртэл өссөн байна Докер Ширээний компьютерт зориулсан (MacOS болон Windows) ирдэг өөрийн гэсэн хамт Кубернетс хуваарилалт.
Энгийн үгээр Кубернетес гэж юу вэ?
Кубернетс нь зангилааны кластер дээрх контейнержүүлсэн програмуудыг удирдах систем юм. онд энгийн нэр томъёо , танд бүлэг машинууд (жишээ нь: VM) болон контейнержүүлсэн програмууд (жишээ нь, Dockerized програмууд) болон Кубернетс Эдгээр машинууд дээрх програмуудыг хялбархан удирдахад тань туслах болно.
Зөвлөмж болгож буй:
Kubernetes дахь үйлчилгээний данс гэж юу вэ?
Үйлчилгээний дансууд. Kubernetes-д үйлчилгээний дансуудыг pods-ийн таниулбараар хангахад ашигладаг. API сервертэй харилцахыг хүсэж буй pods нь тодорхой үйлчилгээний бүртгэлээр баталгаажуулна. Өгөгдмөл байдлаар, програмууд ажиллаж байгаа нэрийн талбарт өгөгдмөл үйлчилгээний бүртгэлээр баталгаажуулах болно
Kubernetes дахь Kubeadm гэж юу вэ?
Kubeadm нь kubeadm init болон kubeadm нэгдлийг Kubernetes кластер үүсгэх шилдэг туршлагын "хурдан зам" болгон хангах зорилгоор бүтээгдсэн хэрэгсэл юм. kubeadm нь хамгийн бага амьдрах чадвартай кластерыг ажиллуулахад шаардлагатай үйлдлүүдийг гүйцэтгэдэг
AWS дээрх Kubernetes гэж юу вэ?
Нээлттэй эхийн контейнерийн менежмент ба зохион байгуулалт Кубернетес нь чингэлэгжүүлсэн програмуудыг өргөн хүрээнд байршуулах, удирдах боломжийг олгодог нээлттэй эхийн програм хангамж юм. Кубернетес нь Amazon EC2 тооцооллын инстанцуудын кластеруудыг удирдаж, байршуулах, засвар үйлчилгээ хийх, масштаблах процесс бүхий контейнеруудыг тэдгээр инстансууд дээр ажиллуулдаг
Tomcat Linux дээр ажиллаж байгаа эсэхийг хэрхэн шалгах вэ?
Tomcat ажиллаж байгаа эсэхийг мэдэх энгийн арга бол netstat тушаалаар TCP 8080 порт дээр сонсож байгаа үйлчилгээ байгаа эсэхийг шалгах явдал юм. Энэ нь мэдээжийн хэрэг, хэрэв та Tomcat-г өөрийн зааж өгсөн порт дээрээ ажиллуулж байгаа бол (жишээлбэл, түүний өгөгдмөл порт нь 8080) бөгөөд энэ порт дээр өөр үйлчилгээ ажиллуулаагүй тохиолдолд л ажиллана
Docker-д Kubernetes байдаг уу?
Docker бол Docker контейнер барих, түгээх, ажиллуулахад зориулагдсан платформ, хэрэгсэл юм. Kubernetes нь Docker Swarm-ээс илүү өргөн цар хүрээтэй бөгөөд үйлдвэрлэлийн хэмжээнд зангилааны кластеруудыг үр ашигтайгаар зохицуулах зорилготой Docker контейнерт зориулсан контейнер зохион байгуулах систем юм