สารบัญ:

Kubernetes สามารถทำงานได้โดยไม่มี Docker หรือไม่?
Kubernetes สามารถทำงานได้โดยไม่มี Docker หรือไม่?

วีดีโอ: Kubernetes สามารถทำงานได้โดยไม่มี Docker หรือไม่?

วีดีโอ: Kubernetes สามารถทำงานได้โดยไม่มี Docker หรือไม่?
วีดีโอ: Docker и Kubernetes 🐳 / Что такое контейнеры и зачем они нужны? 2024, พฤศจิกายน
Anonim

ค่อนข้างตรงกันข้าม Kubernetes สามารถทำงานได้โดยไม่ต้องใช้ Docker และ นักเทียบท่าสามารถทำงานได้โดยไม่ต้อง Kubernetes . แต่ Kubernetes สามารถ (และ ทำ ) ได้รับประโยชน์อย่างมากจาก นักเทียบท่า และในทางกลับกัน. นักเทียบท่า เป็นซอฟต์แวร์แบบสแตนด์อโลนที่ สามารถ ติดตั้งบนคอมพิวเตอร์เครื่องใดก็ได้เพื่อ วิ่ง แอปพลิเคชันคอนเทนเนอร์

ในทำนองเดียวกัน คุณอาจถามว่า Kubernetes ใช้ Docker หรือไม่

เนื่องจาก Kubernetes คือ คอนเทนเนอร์ออร์เคสตรา มันต้องการรันไทม์คอนเทนเนอร์เพื่อประสาน Kubernetes คือ นิยมใช้กับ นักเทียบท่า แต่ยังใช้กับคอนเทนเนอร์รันไทม์ใดก็ได้ RunC, cri-o, containerd คือรันไทม์คอนเทนเนอร์อื่นที่คุณสามารถปรับใช้ด้วย Kubernetes.

ฉันควรเรียนรู้ Docker ก่อน Kubernetes หรือไม่ ทำไม่ได้จริงๆ ทำ k8s ไม่มี นักเทียบท่า , และ นักเทียบท่า พื้นฐานค่อนข้างง่าย เรียนรู้ . อย่างแน่นอน เรียนรู้นักเทียบท่า แรก. ฉันจะไม่ใช้เวลากับ Swarm หรือ Compose โดยเฉพาะอย่างยิ่งเนื่องจากคุณสามารถติดตั้ง minikube ได้อย่างง่ายดายเพียงพอ ตามที่คุณใช้ kubernetes , มันจะให้วิธีการปฏิบัติแก่คุณในการ เรียนรู้นักเทียบท่า.

ในที่นี้ ความแตกต่างระหว่าง Kubernetes และ Docker คืออะไร?

นักเทียบท่า ฝูง. พื้นฐาน ความแตกต่างระหว่าง Kubernetes และ Docker คือว่า Kubernetes มีขึ้นเพื่อเรียกใช้ข้ามคลัสเตอร์ในขณะที่ นักเทียบท่า ทำงานบนโหนดเดียว Kubernetes กว้างขวางกว่า นักเทียบท่า Swarm และมีวัตถุประสงค์เพื่อประสานงานคลัสเตอร์ของโหนดตามขนาดในการผลิต ใน อย่างมีประสิทธิภาพ

ทางเลือกของ Docker คืออะไร?

ทางเลือก Docker ที่แตกต่างกันมีดังนี้:

  • กล่องเสมือน เครื่องมือ Virtual Box ของ Oracle ตามชื่อของมันนั้นสร้างสภาพแวดล้อมเสมือนซึ่งช่วยให้นักพัฒนาสามารถตั้งค่าและเรียกใช้แอปพลิเคชันของเขาในแพลตฟอร์มต่างๆ ได้
  • คนจรจัด
  • วอกซ์
  • ชาวไร่.
  • คูเบอร์เนเตส
  • อาปาเช่ เมซอส.
  • LXC ลินุกซ์คอนเทนเนอร์

แนะนำ: