توزيعات مختلفة
جزء من قسم مقدمة إلى Docker في رحلة Terminal على Coddy — الدرس 9 من 40.
تحمل كل صورة نظام ملفات خاصاً بها، لذا يمكن لنفس الأمر أن يعطي نتائج مختلفة اعتماداً على الصورة التي تقوم بتشغيله فيها. وخير مثال على ذلك هو /etc/os-release، وهو ملف تستخدمه كل توزيعة Linux لوصف نفسها:
docker run alpine cat /etc/os-releaseعند التشغيل داخل alpine، يظهر هذا الملف Alpine Linux. قم بتشغيل نفس الأمر تمامًا داخل ubuntu:
docker run ubuntu cat /etc/os-releaseوتظهر كلمة Ubuntu بدلاً من ذلك. تختلف الملفات فعلياً لأن كل صورة تتضمن بالفعل نظام تشغيل مختلفاً.
التحدي
مبتدئاقرأ ملف /etc/os-release داخل حاوية ubuntu باستخدام cat وتأكد من أنه يُعرّف على أنه Ubuntu.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.