🎯 מטרת התרגול
בתרגול זה נשלים את הגדרת שירות ה-Database ונלמד:
- כיצד ליצור Volume מתמשך (Persistent Storage)
- כיצד ליצור Network ייעודי
- מתי Docker Compose יוצר משאבים בפועל
- כיצד משנים את שם הפרויקט (Project Name)
- מה המשמעות של Prefix אוטומטי
- כיצד לבצע ניקוי נכון לאחר שינוי שם
חלק 1 — יצירת Volume ו-Network ברמת Top-Level
ב-compose.yaml נוסיף בתחתית הקובץ:
volumes:
mongodb-data:
networks:
key-value-net:
מה עשינו כאן?
- הצהרנו על Volume בשם
mongodb-data
- הצהרנו על Network בשם
key-value-net
⚠️ חשוב להבין:
רק להצהיר עליהם לא מספיק.
הם יווצרו רק אם שירות כלשהו ישתמש בהם.