Docker היא פלטפורמת מכולות בקוד פתוח.
זה מאפשר למפתחים לארוז יישומים לתוך קונטיינרים - רכיבי הפעלה סטנדרטיים המשלבים קוד מקור יישומים עם ספריות מערכת ההפעלה (OS) ותלות הנדרשות להפעלת קוד זה בכל סביבה.
אל תחמיצו את ההזדמנות להתחיל קריירה בהייטק!
מועדי פתיחה קרובים:
מסלול RT Embedded Linux | 06/02 |
מסלול Cyber | 06/02 |
מסלול Machine Learning | 06/02 |
מסלול Computer Vision | 06/02 |
מקומות מוגבלים – השאירו פרטים עכשיו!
קורס Docker Containers
בקורס Docker נלמד על שימוש בטכנולוגיה מתקדמת זו על מנת לפתח ולנהל קונטיינרים החל ממופע בודד ועד לניהול אפליקציה שלמה עם מספר רב של קונטיינרים בצורה אפקטיבית תוך טיפול בבעיות ובאגים נפוצים בהליכי הפיתוח וניהול משאבים.
בנוסף נעשה היכרות עם כלים מתקדמים של Docker כגון:
בקורס Docker נלמד על שימוש בטכנולוגיה מתקדמת זו על מנת לפתח ולנהל קונטיינרים החל ממופע בודד ועד לניהול אפליקציה שלמה עם מספר רב של קונטיינרים בצורה אפקטיבית תוך טיפול בבעיות ובאגים נפוצים בהליכי ניתן ללמוד את קורס Docker – כקורס יחיד או כחלק ממסלול מקיף להכשרת התמחות ב DevOps של הכשרה והשמה. במסגרת קורס DevOps נלמד מספר גדול של טכנולוגיות ושפות תכנות רלוונטיות, כגון: Linux, Python, Zabbix Kubernetes, Jenkins, ועוד.
בעזרת Docker ובעזרת טכנולוגיות נוספות, אשר נלמדות במסלול DevOps, ניתן ללמוד ולייצר ניסיון מעשי רב וסל כלים מגוון, אשר יאפשר פיתוח קריירה מתגמלת בתור מפתחים מיד עם סיום הלימודים.
Docker היא פלטפורמה המאפשרת לנו לנהל ולהריץ יישומים בתוך מיכלים (containers) ולהטמיע אותם על מגוון פלטפורמות לפי צורך ודרישות הפרוייקט.
החידוש הוא בשימוש של הפלטפורמה במיכלים וירטואליים, שהם למעשה סוג של חבילות שאותם ניתן לנהל כיחידה נפרדת וניתן להטמיע בנפרד תוך התאמה למשימות שלה. כך ניתן לנהל כל אחת מהם כיחידה נפרדת כאשר הם למעשה אותה התוכנה. לדוגמא, ניתן לפתח תוכנה וליצור קונטיינר עבור כל אחת ממערכות ההפעלה שבהם רוצים שהתוכנה תפעל, מכיוון שלכל מערכת יש דרישות ספציפיות אשר שונות מאחת לשנייה.
פרק 1
Introduction
פרק 2
Docker custom build env
פרק 3
Architecture
פרק 4
Build, Ship & Run
פרק 5
Difference form VMs
פרק 6
Installing Docker
פרק 7
Using Docker
פרק 8
Dockerfile
פרק 9
Running containers
פרק 10
Docker Compose
פרק 11
Implementing CI – Docker + Jenkins
פרק 12
Installing Jenkins in Docker container
פרק 13
Jenkins Docker Plugins
פרק 14
Docker Workflow
פרק 15
Build & publish
פרק 16
Docker Hub notification
פרק 17
Docker Traceability
פרק 18
Docker slaves
דמיטרי דנילוב
ראש תחום DEVOPS ואוטומציה.
Docker היא פלטפורמת מכולות בקוד פתוח.
זה מאפשר למפתחים לארוז יישומים לתוך קונטיינרים - רכיבי הפעלה סטנדרטיים המשלבים קוד מקור יישומים עם ספריות מערכת ההפעלה (OS) ותלות הנדרשות להפעלת קוד זה בכל סביבה.
מכיוון ש-Docker מפחית את הצורך במשאבי תשתית רבים יותר לפיתוח וניתן לשתף את המיכל שנוצר עבור תהליכים בודדים עם אפליקציות אחרות עם מופעים של אפליקציות מכולות אלה תוך שימוש בפחות זיכרון בהשוואה למכונות וירטואליות - זה הופך את תהליך הפיתוח והפריסה לחסכוני יותר.
Docker היא טכנולוגיה מבוססת קונטיינרים ומיכלים הם רק שטח משתמש של מערכת ההפעלה. ...
ב-Docker, הקונטיינרים הפועלים חולקים את ליבת מערכת ההפעלה המארח.
מכונה וירטואלית, לעומת זאת, אינה מבוססת על טכנולוגיית קונטיינר. הם מורכבים משטח משתמש בתוספת שטח ליבה של מערכת הפעלה.
תזמור קונטיינרים משמש לאוטומטיות של פריסה, ניהול, קנה מידה ויצירת רשתות של קונטיינרים.
עבור ארגונים שיש להם אלפי מכולות, היכולת לנהל אותם ביעילות היא קריטית לתפעול.
מאמרים אחרונים