PracticU

התקנת Docker על וונדוס 10

בלי כתוביותעם כתוביות
PracticU › קורס Docker - עם Swarm Cluster › התקנת Docker על וונדוס 10
מילון מושגים:
Docker - פלטפורמה להרצת אפליקציות בתוך קונטיינרים מבודדים וקלים, כדי שירוצו באופן אחיד בכל סביבה.
Dockerfile - קובץ טקסט עם הוראות לבניית Docker Image, המגדיר את הבסיס, הקבצים והפקודות שיירוצו.
מערכת הפעלה - התוכנה הבסיסית שמנהלת את חומרת המחשב ומשאביו ומריצה את שאר התוכנות, למשל Windows או Linux.
וירטואליזציה - טכנולוגיה שמאפשרת להריץ כמה מערכות או סביבות מדומות על חומרה פיזית אחת, בבידוד זו מזו.
מעבד - יחידת העיבוד המרכזית של המחשב, שמבצעת את הפקודות של התוכניות ומנהלת את החישובים.
Hyper-V - טכנולוגיית הווירטואליזציה של מיקרוסופט להרצת מכונות וירטואליות על Windows.
Linux - מערכת הפעלה בקוד פתוח מבוססת ליבת Linux, נפוצה מאוד בשרתים וקיימת בהפצות רבות כמו Ubuntu.
Docker Image - תבנית לקריאה בלבד שמכילה אפליקציה ותלויותיה, וממנה מריצים קונטיינרים ב-Docker.

התקנת Docker על וונדוס 10
בהרצאה הזאת מתקינים Docker על Windows 10, לפני שממשיכים ללמוד Dockerfile מתקדם.
דרישות המחשב
1. מערכת הפעלה: ההרצאה מציינת Windows 10 Pro או Enterprise. לפי ההרצאה, פיצ'ר הקונטיינרים של Windows זמין רק מהגרסאות האלה ומעלה, ולא בגרסת Home.
2. זיכרון ווירטואליזציה: נדרשים 8 ג'יגה זיכרון ותמיכה בווירטואליזציה במעבד. ההרצאה מציינת את שני התנאים לפני ההתקנה.
3. גרסת הדגמה: המרצה משתמש בגרסת Windows 10 Enterprise להערכה, שמעודכנת ומאפשרת 90 יום של שימוש.
שלבי ההתקנה
1. הורדת Docker Desktop: ההרצאה מציגה את התוכנה כעזר להתקנה וניהול של Docker. ההתקנה מתבצעת אוטומטית, בלי פקודות ידניות.
2. הפעלת הפיצ'ר: Docker מבקש להפעיל את פיצ'ר הקונטיינרים של Windows ואת Hyper-V. לאחר ההפעלה נדרשת הפעלה מחדש של המחשב.
3. בדיקה: אחרי ההפעלה מוודאים שירות Docker Engine פועל ושהפקודה docker version מחזירה תשובה.
4. Windows או Linux: ב-Docker Desktop אפשר לבחור בין קונטיינרים של Windows לבין קונטיינרים של Linux. ההרצאה מזכירה שקונטיינרים של Linux רצים בתוך מכונה וירטואלית קטנה.
שימו לב
אם השירות לא עולה מיד, צריך להמתין או להפעיל אותו ידנית מתוך שירותי Windows. ההרצאה הבאה תעסוק ב-Dockerfile מרובה שלבים, שממנו בונים אימג' מסודר.
השיעור הבא בקורס: Build .NET app on Docker

פרקי ההרצאה: התקנת Docker על וונדוס 10

  1. 00:00

    דרישות חומרה והכנת Windows 10

  2. 01:04

    Dockerfile רב שלבי (Multi-stage)

  3. 02:19

    שלוש שיטות להתקנת Docker

  4. 03:19

    התקנת Docker Desktop מהאתר הרשמי

  5. 04:59

    מצב Windows Containers לעומת Linux Containers

  6. 07:06

    הגדרות Docker Desktop וגרסת המנוע

  7. 07:45

    הפעלת פיצ'ר הקונטיינרים ב-Windows

תמלול ההרצאה: התקנת Docker על וונדוס 10

הטקסט המלא של הדקות הראשונות בהרצאה «התקנת Docker על וונדוס 10» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם בהרצאה הזאת אנחנו נרצה להיכנס לדוקר פייל בצורה יותר מעמיקה יותר מתקדמת ואני רוצה לעשות את זה על ווינדוס 10 אני אראה לכם גם איך להריץ דוקר על ווינדוס 10 פרופשנל חייבים פרופשנל לפי מה שכתוב באתר והדבר הראשון שאני אעשה אני אתן לתחנה שלי 8 ג'יגה זה זיכרון וגם אתן לתחנה שלי תמיכה בווירטואליזציה vt זה משהו שאני חייב לעשות אחרי זה אני אספר לכם למה 8 ג'יגה זיכרון ו

  2. 00:43

    vt כי אחרי זה אני אעשה קסם ואני צריך בשביל זה את שני הדברים האלו ונעשה סטארט מה אנחנו הולכים לעשות אנחנו הולכים להתקין דוקר על וינדוס 10 פרופיישנל ואחרי זה לקחת דוגמה מאתר של מייקרוסופט לאתר אינטרנט מוכן כדי שאנחנו לא נכתוב את הקוד לבד כי אנחנו לא בקורס תכנות וננתח את הדוקר פייל שיש לו שם בפנים, שהדוקר פייל שלו הוא

  3. 01:18

    טיפה יותר חכם, נקרא מולטי סטייג' רב שלבי, דוקר פייל עם ריבוי שלבים ולא רק שלב אחד כמו שהיה לנו עד עכשיו, זה משהו יחסית חדש ומאוד חשוב שתדעו לעשות את זה.

  4. 01:35

    אז אני נכנס לתחנה, וזאת תחנה נקייה שאין בה כלום, שום דבר לא מעודכן בה, אתם יכולים לראות שב-appwiz אין בה שום דבר חוץ מגוגל כרום ו-features windows on ו-off אתם יכולים לראות ששום דבר לא מותקן אתם רואים אין פה שום דבר כל מה שמותקן זה ברירת מחדל בלבד שימו לב אין היפר וי אוקיי אז מזה אנחנו מתחילים מהכל נקי כדי להתקין דלוקר

  5. 02:19

    על windows 10 אני אראה לכם שיטה שלישית אראה לכם שיטה ידנית להתקין דלוקר נכון ממש העתקנו קבצים ועשינו רג'יסטר לסרוויס שיטה שנייה עשינו עם פאואר של ועכשיו שיטה שלישית עם תוכנת עזר שנקראת docker for desktop windows 10 כן install docker docker

  6. 02:47

    desktop on windows נשמע לי נכון בוא נראה אם זה זה זה פתחתי עם קונטרול והנה יש פה install docker desktop on windows download אצל פה את השם שלי ובוא בוא ניתן לו את היוזר ואת הסיסמה שלי זה חינם לא שילמתי להם שקל וגם לא השארתי להם את האשראי שלי והנה ככה זה נראה welcome practice you docker for desktop for

  7. 03:23

    Windows תוכנת עזר קטנה שעוזרת לי לנהל את הדוקר ולהתקין אותו שימו לב אני עכשיו לא אכתוב אף פקודה הדוקר יותקן לי אוטומט וזה מדהים עוד משהו חשוב להדגיש שלפי מה שקראתי חייבים גרסת פרופשנל ולי יש אתם רואים אנטרפרייז שזה פרופשנל ומעלה אני בגרסת אבולויישן שחינם הורדתי מאתר של מייקרוסופט עד שהוא עובר התקנה אם אתם רוצים לדעת מאיפה

  8. 03:58

    התקנתי אתם יכולים לכתוב ווינדוס 10 אבולויישן אני אראה לכם אבולויישן ויש לכם פה ווינדוס 10 אנטרפרייז ממייקרוסופט ואתם מורידים מפה קובץ איזו הנה בבקשה ווינדוס 10 אנטרפרייז איזו ומתקינים אותו ככה זה נראה אבולויישן סנטר של מייקרוסופט יש לנו 90 יום וזה הכי מעודכן ממקור

  9. 04:36

    המין ולצורך תרגול שלנו יספיק לנו 90 יום. טוב, סיימנו עם ה-Web, נכון? וזה התקנה של docker for installing docker desktop.

  10. 04:52

    יש פה v: use Windows containers instead of Linux containers. להשתמש ב-containers של Windows במקום לינוקס. ופה כבר אתם רואים את הקסם שאני מתכוון להראות לכם בשיעור הבא, זה להריץ על Windows 10 שלי קונטיינרים לא רק לא רק של ווינדוס אלא של לינוקס ובהרצאה

  11. 05:13

    הבאה אני אסביר לכם איך מתבצע הקסם הזה איך אפשר עם קרנל של מייקרוסופט להריץ קונטיינרים שאין להם מערכת הפעלה של לינוקס נכון זה לא הגיוני פשוט ואנחנו נדבר על זה בהרצאה הבאה זה קסם שאני שומר להמשך אולי אני אדליף לכם את הסוד כי ממש בא לי לגלות לכם הסוד הוא מאחורי הקלעים ב-Hyper-V מאחורי הקלעים הוא מרים מכונה וירטואלית עם לינוקס בפנים ומריץ את הדוק

  12. 05:46

    בתוך הלינוקס שבתוך VM אבל אתם לא רואים את כל זה מנקודת מבט שלכם אתם עובדים עם דוקר רגיל ואתם לא יודעים שרץ VM מאחורי הקלעים הוא רוצה שנעשה לוג אאוט בואו נעשה לוג אאוט ניכנס שוב ונבדוק שדוקר עובד שימו לב ההתקנה עברה בצורה אוטומטית על ידי כלי עזר שעושה את זה הכלי הזה גם יכול לעבוד על שרת אין שום בעיה זה כלי עזר מאוד יפה בואו נראה איפה הכלי הזה הכלי הזה עוד לא עלה הנה הוא עולה

  13. 06:42

    תן לו לעלות, הוא נראה לווייתן, לא רואה שהוא עלה, הנה הלווייתן עלה, אתם רואים? הלווייתן הזה זה כלי עזר, דוקר דסק טופי סטארטינג, צריך לחכות קצת, יופי, אני רואה, אני לוחץ עליו כפתור ימני, ויש פה about, יש פה הגדרות, יש פה סוויץ' ללינוקס קונטיינר, שעל זה נדבר

  14. 07:15

    כנראה בהרצאה הבאה, כי אחרת זה יצא מאוד ארוך, יש פה להירשם לאתר של דוקר, זה משהו קטן כזה מאחורי הקלעים, בואו נעשה אבאוט בקצרה פה אתם רואים שיש לי דוקר מסוג 1903 ועוד כל מיני גרסאות לדוגמה קומפוז קוברנטיס נדבר על זה בהמשך המנוע זה 1903 קליין שלי 21 מגרסת סטייבל יציבה אחרונה זאת הגרסת סטייבל היציבה וזה קומפיוטר הזה

  15. 07:49

    הוא אומר לי תקשיב אני רוצה להפעיל לך זה לא קשור אחד לשני כן אני רוצה להפעיל לך אייפר וי ולהתקין לך קונטיינרס פיצ'ר אתם רואים פיצ'רים של קונטיינר על Windows 10 זה שעדכנת את התוכנה זה מצוין אבל צריך בתוך Windows להתקין את הפיצ'ר שהיינו עושים את זה עם PowerShell האם אתה רוצה שאנחנו נעשה לך את זה ואחרי זה נעשה ריסטארט אני עושה

  16. 08:19

    לו כן אז הנה עכשיו הוא מתקין לי טייפר V בשביל המכונות הווירטואליות של הלינוקס קונטיינר והוא מתקין לי את הקונטיינר עם עצמם כחלק מווינדוס ולכן חייבים גרסת פרו כי החלק הפיצ'ר הזה של Windows קונטיינר

לקורס המלא: קורס Docker עם Swarm Cluster

ההרצאה הקודמת: DockerFile

ההרצאה הבאה: Build .NET app on Docker

הרצאות קשורות מקורסים אחרים

  • docker
  • קונטיינר בענן - Cloud Run - התקנת Docker על וונדוס 11
  • התקנת Flutter על מחשבי וונדוס
  • התקנת וונדוס בתוך ESXi

קורסים נוספים במסלול

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס DevOps - Ansible
  • קורס PowerShell
  • קורס Git ו-GitHub עם Visual Studio