חלק 1: הכנת תיקיית עבודה

  1. צרו תיקייה חדשה וריקה ופתחו אותה ב-IDE שלכם
  2. צרו בתוכה קובץ בשם Dockerfile — ודאו שהשם מדויק
  3. אם ה-IDE שלכם תומך בתוסף Docker — התקינו אותו

חלק 2: הגדרת Base Image

פעולות

  1. הוסיפו ל-Dockerfile שורה ראשונה שמגדירה את nginx:1.27.0 כ-base image
  2. חשבו: מדוע כדאי לנעוץ גרסה ספציפית (1.27.0) ולא להשתמש ב-latest?

חלק 3: התקנת NANO בתוך ה-Image

  1. הוסיפו שתי שורות ל-Dockerfile שמבצעות:
  2. חשבו: מה יקרה אם תשכחו את הדגל שמונע שאלות? האם ה-build יצליח?

חלק 4: בנייה והרצה של Image

  1. בנו את ה-image ותנו לו שם שתזכרו
  2. וודאו שה-image מופיע ברשימה המקומית
  3. הריצו קונטיינר מה-image במצב מנותק
  4. היכנסו לתוך הקונטיינר הפעיל ובדקו שה-vim אכן מותקן
  5. צאו מהקונטיינר