‫متطلبات هذه المهمة ، أو الأشياء التي تحتاج إلى معرفتها قبل القيام
‫بهذه المهمة ، هي أنك مررت ببعض المحاضرات في الماضي حول الحصول على غلاف أوامر داخل الحاوية
‫، وكذلك بعض الأساسيات حول توزيعات Linux وكيف يمكن أن تختلف ، وبالطبع
‫تشغيل الحاوية. حسنًا ، إليك مهمة أخرى لك وستكون مختلفة
‫قليلاً عن السيناريو التقليدي للمطور الذي يلتقي بالحاوية.
‫لكنها صالحة تمامًا وشائعة في العالم الحقيقي.
‫في الماضي ، ربما تكون قد أعددت جهازًا افتراضيًا بالكامل لمجرد اختبار شيء مثل
‫إصدار سطر أوامر مختلف أو توزيع Linux مختلف.
‫ولكن مع الحاويات التي تصبح أسهل.
‫تخيل أنك مهندس دعم لمزرعة خوادم تدير كلاً من Ubuntu و CentOS ، وتأتي بطاقة تطالبك
‫بالتحقق من إصدارات curl المختلفة في هذين التوزيعين.
‫لذلك في عالم ما قبل الحاوية القديم ، ربما يتعين عليك إعداد بيئة افتراضية وانتظار تثبيت
‫أنظمة التشغيل ما لم تكن جاهزة.
‫لكن في هذا العالم يمكننا في الواقع تشغيل بعض الأوامر.
‫لذا فإن الهدف هنا هو فقط تشغيل الأمر curl version داخل توزيعين مختلفين من Linux في
‫بضع دقائق فقط.
‫لذلك سنستخدم إصدار centos: 7.
‫ثم أوبونتو: 14. 04 نسخة. سترغب في استخدام الأمر -it في أمر Docker
‫run الخاص بك ومنحه أمر bash في النهاية.
‫ثم هناك خيار جديد يجب أن تجربه ، وهو --rm ، والذي سيوفر
‫لك بعض الوقت لاحقًا. لذلك أوصي بالبحث عن ذلك من خلال التعليمات في سطر الأوامر أو من خلال موقع دعم
‫Docker في المستندات. عامل ميناء. كوم.
‫وبمجرد دخولك هناك ، ...
‫وبالمناسبة ، فأنت بالتأكيد تريد نافذتين طرفيتين مختلفتين حتى تتمكن من التبديل بين هذين
‫النوعين ...
‫ومن أجل تشغيل الأمر curl version ، ستحتاج إلى تحديث كل توزيعات أو التحقق
‫مما إذا كان curl مثبتًا أم لا.
‫لقد أعطيتك بعض الأوامر هناك بأنها مختلفة قليلاً بين الاثنين. حقًا لن يمنحك هذا التمرين
‫ناتجًا مثيرًا للاهتمام.
‫إنها حقًا تساعدك فقط على فهم مدى سهولة وسرعة الانتقال إلى برامج مختلفة أو توزيعات Linux
‫، وتشغيل بعض الأدوات ، ثم الخروج. في النهاية ، أتوقع أن يكون لديك إصدارات مختلفة من
‫الضفيرة في هذين التوزيعين.