מבוא

הושלם

באפשרותך להשתמש בהרחבה Visual Studio Code Dev Containers כדי לפתח בתוך גורם מכיל של Docker.

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

במודול זה, תוסיף קבצי תצורה לפרוייקט קיים. קבצים אלה יסבירו ל- Visual Studio Code כיצד לבנות סביבה שבה הפרוייקט "פשוט יעבוד". תשתמש בתצורה של גורם מכיל של Dev כדי לקבוע את תצורת סביבת זמן הריצה. בנוסף, תוכל להפוך את קביעת התצורה של סביבת פיתוח לאוטומטית שתפעל עבור כל מי שיש לו Docker ו- Visual Studio Code.

בסוף מודול זה, תוכל להגדיר כל פרוייקט כך שיפעל בתוך גורם מכיל של Docker.

דרישות מוקדמות

  • ידע בסיסי בפיתוח תוכנה, כגון המשמעות של הפעלת קוד או התקנת שפה חדשה
  • Docker וידע בסיסי של Docker:
  • Git ידע בסיסי לגבי מאגר Git