Images מול Containers
image הוא תבנית בלתי-משתנה — המתכון. קונטיינר הוא מופע חי שרץ מתוך אותו image, עם שכבת כתיבה משלו. בשיעור הזה נראה איך מ-image אחד מריצים הרבה קונטיינרים בלתי-תלויים, ולמה מחיקת קונטיינר לא מוחקת את ה-image.
image הוא מתכון בספר בישול, וקונטיינר הוא המנה שכבר בישלת ממנו. מאותו מתכון אפשר לבשל הרבה צלחות, וכל צלחת היא נפרדת — אם אכלת אחת, המתכון עדיין בספר.
- image
- תבנית בלתי-משתנה לקריאה בלבד שאורזת קוד, תלויות והגדרות, ושממנה מריצים קונטיינרים. ה-image עצמו לא רץ ולא משתנה.
- קונטיינר
- מופע חי ורץ של image. כל קונטיינר מבודד, יש לו שם משלו ושכבת כתיבה משלו, ומ-image אחד אפשר להריץ הרבה כאלה במקביל.
- שכבת כתיבה
- שכבה דקה לקריאה-וכתיבה שכל קונטיינר מקבל מעל ה-image לקריאה-בלבד. כאן נשמרים שינויים בזמן ריצה, והיא נמחקת כשמוחקים את הקונטיינר.