مقدمة

مكتمل

يمكنك استخدام ملحق Visual Studio Code Dev Containers للتطوير داخل حاوية Docker.

افترض أنك تعمل في وكالة تقوم باستشارة البرامج حول العديد من اللغات وبيئات وقت التشغيل المختلفة. يستخدم كافة المطورين Visual Studio Code. تملك الوكالة العشرات من المشاريع قيد التنفيذ، كل مع تكوين خاص بها ومتطلبات وقت التشغيل. يحتاج المطورون في وكالتك إلى العمل على أي مشروع دون الحاجة إلى إعداد أو ضبط الأجهزة الخاصة بهم أولاً.

في هذه الوحدة النمطية، ستقوم بإضافة ملفات ضبط إلى مشروع موجود. ستخبر هذه الملفات Visual Studio Code بكيفية إنشاء بيئة حيث سيكون المشروع "يعمل فقط". ستستخدم تكوين حاوية التطوير لتكوين بيئة وقت التشغيل. ستقوم أيضًا بأتمتة ضبط بيئة التطوير التي ستعمل لأي شخص لديه Docker و Visual Studio Code.

في نهاية هذه الوحدة النمطية، ستكون قادرًا على ضبط أي مشروع بحيث يتم تشغيله داخل حاوية Docker.

المتطلبات الأساسية

  • المعلومات الأساسية لتطوير البرمجيات، مثل ما يعنيه تشغيل التعليمات البرمجية أو تثبيت لغة جديدة
  • Docker والمعرفة الأساسية ل Docker:
  • Git والمعرفة الأساسية بما هو مستودع Git