RancherOS เป็นระบบปฏิบัติการขนาดเล็กเพียงประมาณ 20MB ในขนาดที่มีเพียงพื้นฐานในการทำงานเท่านั้น แต่ก็ไม่ได้หยุดมีฟังก์ชันการใช้งานที่หลากหลาย ออกแบบมาเพื่อทำงานบน Docker ซึ่งเป็นอีกหนึ่งในโครงการที่ให้คำมั่นสัญญาเป็นอย่างมากและมีการพูดถึงกันมากมายเมื่อเร็ว ๆ นี้ RancherOS ได้รับการจัดการโดย Docker ทั้งบริการของระบบเช่น udev, rsyslog เป็นต้น
RancherOS ทำงานทุกอย่างผ่านคอนเทนเนอร์ด้วยโครงการ Docker. การออกแบบ RancherOS ทำให้ PID 1 ดูแลการเรียก DOcker และเริ่มต้นสิ่งนี้จะเรียก "User Docker" ซึ่งเป็นเพียงระบบเรียกใช้คอนเทนเนอร์ทำให้ผู้ใช้ทุกคนสามารถลบระบบปฏิบัติการทั้งหมดได้ ("System Docker ') สำหรับผู้ที่ไม่ทราบว่า Docker และคอนเทนเนอร์คืออะไรฉันขอเชิญชวนให้คุณตรวจสอบเล็กน้อยมันน่าสนใจมากในแง่ของการจำลองเสมือน
จะเป็นอย่างอื่นไปได้อย่างไร RancherOS เป็นโครงการใหม่ที่ใช้เคอร์เนลลินุกซ์ distro มีอยู่แล้วในเวอร์ชัน 0.4.2 และใช้ Docker 1.9.1 ด้วยเคอร์เนลที่สูงกว่าเวอร์ชัน Linux 4.2. นั่นคือแม้จะมีขนาดเล็ก แต่ก็ไม่ได้ใช้เคอร์เนลดั้งเดิมมากนัก แต่เป็นเวอร์ชันปัจจุบัน การรวมกันนี้ทำให้โครงการนี้สามารถใช้งานได้จริงโดยเฉพาะอย่างยิ่งในการสร้างโครงสร้างพื้นฐานทุกประเภท
สำหรับใครที่ยังไม่ทราบว่าเป็นตู้คอนเทนเนอร์อะไร (แขกรับเชิญที่ทำงานเป็นแอปที่อยู่ด้านบนของโฮสต์) หรือโครงการ Docker โดยกล่าวว่าอาจเป็นอนาคตของการจำลองเสมือน Docker ทำงานภายใต้ Linux เท่านั้นและเป็นโครงการโอเพ่นซอร์สสำหรับการปรับใช้แอปพลิเคชันภายในคอนเทนเนอร์ซอฟต์แวร์โดยให้ชั้นของนามธรรมและการจำลองเสมือนอัตโนมัติในระดับระบบปฏิบัติการ ซึ่งจะหลีกเลี่ยงค่าใช้จ่ายในการเริ่มต้นและบำรุงรักษาเครื่องเสมือนเช่นเดียวกับการจำลองเสมือนแบบเดิม
หากคุณสนใจคุณสามารถเข้าไปที่เว็บไซต์อย่างเป็นทางการ - www.rancher.com/rancher-os/