🎯 מטרת התרגול

בתרגול הזה נלמד כיצד להשתמש ב־Bind Mounts כדי לחבר את תיקיות הקוד המקומיות שלנו (src ו־public) אל תוך קונטיינר פיתוח.

המטרה:

אנחנו עובדים עם פרויקט Containerized React App.


חלק 1 — למה בכלל Docker לפיתוח?

בפיתוח רגיל:

  1. משכפלים Repository
  2. מתקינים Node 22
  3. מריצים npm ci
  4. מריצים npm start

בפרויקט פשוט זה קל.

אבל בפרויקטים מורכבים יותר:

שימוש בקונטיינר פיתוח נותן: