מהו Dockerfile
חלק מהיחידה מבוא ל-Docker במסלול ה-Terminal של Coddy. שיעור 21 מתוך 40.
עד עכשיו השתמשת בתמונות שאנשים אחרים בנו. כדי לבנות תמונה משלך, כותבים Dockerfile: קובץ טקסט פשוט שמפרט את השלבים להרכבת תמונה, הוראה אחת בכל שורה.
ההוראה החשובה ביותר היא FROM, שבה מתחיל כל Dockerfile. היא בוחרת את תמונת הבסיס שעליה בונים:
FROM alpineההוראה הזו אומרת להתחיל מתמונת alpine. לאחר מכן מוסיפים הוראות נוספות מתחתיה כדי להתאים אישית את התמונה.
אפשר ליצור את קובץ Dockerfile ישירות מהמסוף. דרך פשוטה לעשות זאת היא לכתוב את השורות לקובץ בשם Dockerfile:
cat > Dockerfile << 'EOF'
FROM alpine
EOFכל מה שנמצא בין EOF ל־EOF נכתב לקובץ.
אתגר
מתחיליםקובץ Dockerfile כבר נמצא בתיקייה שלך. פתח את Dockerfile מתוך עץ הקבצים, קבע ש-FROM alpine תהיה ההוראה היחידה בו, ושמור אותו. לאחר מכן הצג את תוכן הקובץ באמצעות cat כדי לאשר את תוכנו.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה מבוא ל-Docker
4ניהול קונטיינרים
מתן שמות לקונטיינריםקונטיינרים מנותקיםהצגת כל הקונטיינריםעצירה והסרהסיכום – מחזור החיים של קונטיינר10פרויקט אפליקציית ברכות
סקירת הפרויקטכתיבת Dockerfileתרגלו בעצמכם: Terminal אונליין