นักเทียบท่า VM คืออะไร
นักเทียบท่า VM คืออะไร

วีดีโอ: นักเทียบท่า VM คืออะไร

วีดีโอ: นักเทียบท่า VM คืออะไร
วีดีโอ: 【ไฮไลท์】 กระแสวิจารณ์เรื่องเทียบท้าปฐพีในประเทศจีน 2024, อาจ
Anonim

ใน นักเทียบท่า คอนเทนเนอร์ที่รันจะแชร์เคอร์เนลระบบปฏิบัติการของโฮสต์ NS เครื่องเสมือน ในทางกลับกัน ไม่ได้ใช้เทคโนโลยีคอนเทนเนอร์ ประกอบด้วยพื้นที่ผู้ใช้บวกพื้นที่เคอร์เนลของระบบปฏิบัติการ ภายใต้ VMs , ฮาร์ดแวร์เซิร์ฟเวอร์ถูกเวอร์ชวลไลซ์ แต่ละ VM มีระบบปฏิบัติการ (OS) และแอพ

ในลักษณะนี้ ฉันสามารถใช้ Docker เป็นเครื่องเสมือนได้หรือไม่

“ นักเทียบท่า ไม่ใช่ VM ” สมมติว่าคุณมีเว็บเซิร์ฟเวอร์เช่น apache มันจะง่ายมากในการตั้งค่าการกำหนดค่าทั้งหมดของคุณและสิ่งที่ไม่อยู่ภายใน นักเทียบท่า คอนเทนเนอร์และปรับใช้บริการบนระบบใด ๆ โดยไม่ต้องกังวลเกี่ยวกับการขึ้นต่อกันและการกำหนดค่าระบบปฏิบัติการทั้งหมด ทำให้พกพาสะดวก

ประการที่สอง ข้อดีของ Docker บน VM คืออะไร ข้อดีของ Docker ตู้คอนเทนเนอร์ นักเทียบท่า คอนเทนเนอร์ถูกแยกระหว่างกระบวนการและไม่ต้องการไฮเปอร์ไวเซอร์ของฮาร์ดแวร์ แปลว่า นักเทียบท่า คอนเทนเนอร์มีขนาดเล็กกว่ามากและต้องการทรัพยากรน้อยกว่า a. มาก VM . นักเทียบท่า รวดเร็ว เร็วมาก.

ต่อมา คำถามคือ Docker ดีกว่า VM หรือไม่?

นักเทียบท่า ตู้คอนเทนเนอร์ เทียบกับเครื่องเสมือน : คอนเทนเนอร์นำเสนอโอเวอร์เฮดของระบบที่ต่ำกว่า กว่าเครื่องเสมือน และประสิทธิภาพของแอปพลิเคชันภายในคอนเทนเนอร์โดยทั่วไปจะเหมือนกันหรือ ดีกว่า เมื่อเทียบกับแอปพลิเคชันเดียวกันที่ทำงานภายใน a เครื่องเสมือน.

คอนเทนเนอร์และ VM ต่างกันอย่างไร

ใน สั้นๆ VM จัดเตรียมเครื่องนามธรรมที่ใช้ไดรเวอร์อุปกรณ์ที่กำหนดเป้าหมายเครื่องนามธรรมในขณะที่ คอนเทนเนอร์ ให้ระบบปฏิบัติการที่เป็นนามธรรม แอปพลิเคชั่นที่ทำงานอยู่ ในภาชนะ สภาพแวดล้อมใช้ระบบปฏิบัติการร่วมกันในขณะที่ VM ระบบสามารถเรียกใช้ระบบปฏิบัติการที่แตกต่างกัน

แนะนำ: