RancherOS היא מערכת הפעלה קטנה של כ -20 מגה-בייט בלבד בגודל, עם רק היסודות לתפקוד, זה לא מפסיק להיות בעל מספר רב של תכונות. תוכנן לעבוד על Docker, פרויקט נוסף שמבטיח הרבה ונותן הרבה לדבר עליו לאחרונה. RancherOS מנוהל על ידי Docker, הן שירותי המערכת עצמה כגון udev, rsyslog וכו '.
RancherOS מפעילה הכל דרך מכולות הודות לפרויקט Docker. העיצוב של RancherOS גורם ל- PID 1 לדאוג להתקשר ל- DOcker ולהפעיל אותו, זה בתורו מכנה "User Docker", שהיא פשוט מערכת להפעלת מכולות, המאפשרת לכל משתמש למחוק את כל מערכת ההפעלה ("System Docker '). למי שלא יודע מה זה Docker ומכולות, אני מזמין אתכם לבדוק קצת, זה מאוד מעניין מבחינת וירטואליזציה.
איך יכול להיות אחרת, RancherOS הוא פרויקט חדשני המבוסס על ליבת לינוקס. ההפעלה כבר נמצאת בגרסה 0.4.2 ומשתמשת ב- Docker 1.9.1, עם גרעין גבוה מגרסת לינוקס 4.2. כלומר, למרות גודלו הקטן, הוא אינו משתמש בגרעין פרימיטיבי מאוד, אלא הוא גרסה עדכנית מאוד. שילוב זה הפך את הפרויקט הזה למעשי במיוחד לבניית כל סוג של תשתית.
למי שעדיין לא יודע מה זה של המכולות (אורחים מבודדים שרצים כאפליקציה על גבי המארח) או פרויקט Docker, ואומרים שזה אולי העתיד של הוירטואליזציה. Docker עובד רק תחת לינוקס והוא פרויקט קוד פתוח לפריסת יישומים בתוך מכלי תוכנה, המספק שכבת הפשטה ואוטומציה של וירטואליזציה ברמת מערכת ההפעלה. זה נמנע מהתקורה של הפעלה ותחזוקה של מכונות וירטואליות כמו בווירטואליזציה קונבנציונאלית.
אם אתה מעוניין, תוכל לגשת לאתר הרשמי - www.rancher.com/rancher-os/