التمرين - إضافة برنامج إلى حاوية موجودة

مكتمل

تعد ميزات حاوية التطوير وDockerfile أداة ممتازة لإضافة برامج جديدة إلى الحاوية الخاصة بك. قد تجد أثناء مشروع تريد تضمين برامج إضافية في حاوية التطوير بمرور الوقت، مثل Node.js.

في هذا التمرين، سننظر في كيفية تثبيت رزمة التكنولوجيا مثل Node في الحاوية الخاصة بك في أي نقطة.

ميزة حاوية التطوير

  1. اضغط على F1 لفتح لوح الأوامر.

  2. اكتب مستكشف وحدد عرض: إظهار المستكشف.

  3. .devcontainer افتح المجلد.

  4. حدد موقع الملف وافتحه devcontainer.json .

  5. أضف التعليمات البرمجية التالية لتثبيت Node.js عبر ميزة.

    "features": {
    	"ghcr.io/devcontainers/features/node:1": {
    		"version": "18"
    	}
    }
    
  6. احفظ مشروعك.

  7. افتح لوح الأوامر.

  8. اكتب إعادة إنشاء وحدد حاويات التطوير: إعادة إنشاء الحاوية.

تحقق من إصدار Node

دعونا نتحقق للتأكد من تثبيت العقدة بشكل صحيح.

  1. اضغط Ctrl + ` لفتح المحطة الطرفية المتكاملة في Visual Studio Code.

  2. أدخل التعليمات البرمجية التالية للتحقق من إصدار العقدة:

    node --version
    
  3. يجب أن ترى إصدار Node كناتج في المحطة الطرفية.

تهانينا! خصصت حاوية dev بشكل أكبر عن طريق تثبيت برامج إضافية.

تابع إلى الوحدة التالية للحصول على تدقيق سريع للمعلومات حول حاويات التطوير في Visual Studio Code. بعد ذلك، سنقوم بتلخيص ما قمنا بتغطيته في الوحدة النمطية Learn.