Docker – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
שינוי בעקבות שגיאת ציטוט
שינוי הערות שוליים ותיקון הפניה
שורה 27:
* <ref>{{Cite web|url=https://gist.github.com/icecrime/18d72202f4569a0cab1ee60f7583425f|title=Docker - Updated project statistics|accessdate=2016-08-22|website=Gist}}</ref>
* בינואר 2017 בעת ניתוח של [[LinkedIn|מאפייני]] פרופילים ב- LinkedIn דוקר הראה נוכחות שגדלה ב-160% מאז-2016.<ref>{{Cite web|url=https://www.linkedin.com/pulse/docker-momentum-2016-analysis-michael-mullany|title=Docker Momentum Analysis 2016|accessdate=2017-01-05|last=Michael Mullany}}</ref> התוכנה הורדה יותר מ-13 מיליארד פעמים עד 2017.
* {{As of|2015|10|24|df=US}}
 
== מבצע ==
שורה 35 ⟵ 34:
 
 
דוקר מיישמת  [[ממשק תכנות יישומים|API]] בכדי לספק אפשרות למכולות לנהל תהליכים בבידוד, כלומר בסביבה נפרדת מהסביבה בה מערכת ההפעלה פועלת.<ref />
 
דוקר מאפשרת בקלות יחסית לכתוב קוד כלשהו ולהריץ אותו בכל סביבה תכנותית או מערכת-הפעלה בה אנו נמצאים.  זאת ועוד, דוקר מאפשר למערכת מחשוב שלמה לרוץ על אותה סביבה, גם אם חלק מתוכנה דורש מערכת הפעלה ייחודית ושונה, חיבורים לשרתים שונים וכדומה, במקום לבדוק שלכולם יש אותה גרסה של מסד-נתונים או אותה גרסה של שירות רשת כלשהו (שיתוף קבצים לדוגמא) או אותה גרסה של לינוקס, ניתן  לאכוף את אותה סביבת עבודה לכל המפתחים בקלות. שרת יחיד או וירטואלי יכול להריץ מספר מכולות בו-זמנית.
שורה 48 ⟵ 47:
 
=== שילוב ===
דוקר יכול להיות משולב עם תשתיות נפוצות רבות, בינהן [[Amazon Web Services]],<ref /> Ansible,<ref /> CFEngine,<ref /> שף,<ref /> [[Google Cloud Platform|- Google Cloud Platform]],<ref /> IBM Bluemix,<ref /> HPE הליון Stackato, Jelastic,<ref /> ג ' נקינס,<ref /> Kubernetes,<ref /> [[Windows Azure|תכלת הרקיע של Microsoft]],<ref /> [[OpenStack]] נובה,<ref /> OpenSVC,<ref /> Oracle מיכל שירות ענן,<ref /> בובות,<ref /> מלח,<ref /> נווד,<ref /> ו - VMware vSphere משולב מכולות.<ref /><ref />
 
=== עבור Windows ===
ב-15 באוקטובר 2014, הודיעה  [[מיקרוסופט|Microsoft]] על  מנוע ה-דוקר עם המהדורה הבאה של [[Windows Server]] , ותמיכה מקומית בדוקר על מערכות שרת-לקוח ב-Windows.<ref /><ref /> ב-8 ביוני, 2016, מיקרוסופט הודיעה כי דוקר יכול לשמש באופן מקורי ב-Windows 10 עם Hyper-V.
 
 
שורה 58 ⟵ 57:
דוקר כשירות מורכב משלושה חלקים:
 
* '''תוכנה:''' נקרא <code>"dockerd"</code> תהליך ליצירת המכולות (קונטיינרים) והאבוייקטים הקיימים בהן. ברקע קיים תהליך  API ובקשות שנשלחו על ידי דוקר מבצעות קישור עם רכב ה-API.<ref /><ref />  בכדי ליצור הקשרים אל מערכת ההפעלה ויישומים קיימים אחרים. 
 
* '''אובייקטים :''' אובייקטים בדוקר מתייחסים לגופים שונים המשמשים להרכבת יישום ב דוקר. הדוקר הראשי הינו יצירת המכולות  והשירותים.<ref />
** מיכל בדוקר מנוהל על ידי ממשק API.
 
שורה 68 ⟵ 67:
== כלים ==
 
* '''דוקר קומפוסר '''הוא כלי עבור הגדרות וניהול המיכלים והיישומים.<ref /> דוקר משתמש ב- YAML כדי להגדיר את היישום של שירותים ומבצע את היצירה ואת התחלת התהליך של כל המכולות בפקודה אחת. <code>דוקר-קומפוסר</code> CLI - שירות שמאפשר למשתמשים להפעיל פקודות על מספר מכולות בבת אחת, לדוגמה, בניית תמונות, סילומיות מכולות, מנהל מכולות, ועוד.<ref /> .<ref />
 
== ראה גם ==