قم بتثبيت Docker على CentOS7

Install Docker Centos7



Docker هو نظام حاويات مفتوح المصدر. يتم استخدامه على نطاق واسع لنشر التطبيقات بكثافة عالية على السحابة. يستخدم نفس النواة مثل نظام التشغيل المضيف لإضفاء الطابع الافتراضي على نظام التشغيل. يحتوي على مستودع صور كبير يمكنك استخدامه للحصول على حاوية وتشغيلها في غضون بضع دقائق. يحتوي مستودع صور Docker على صورة Docker مُعدة مسبقًا لأي نوع من التطبيقات وأنظمة التشغيل تقريبًا. لنفترض أنك تريد تشغيل خادم ويب PHP. يمكنك العثور عليه في مستودع صور Docker وقد يكون نظام التشغيل الأساسي هو Ubuntu أو Debian أو CentOS. هناك صور مختلفة لـ PHP لكل نظام تشغيل مختلف. في هذه المقالة ، سأوضح لك كيفية تثبيت Docker على CentOS 7. فلنبدأ.

تثبيت Docker

أنا أستخدم CentOS 7.4 كما ترى من إخراج الأمر التالي:







$قط /إلخ/إطلاق ريدهات



إصدار kernel الذي أستخدمه هو 3.10.0 كما ترى من إخراج الأمر التالي:



$وحيد -r





انت تحتاج yum-config-manager لتمكين إضافات CentOS 7 ومستودع Docker CE لجهاز CentOS 7 الخاص بك. yum-config-manager يتم توفيرها من قبل يم يوتيلز صفقة.

يمكنك تثبيت ملفات يم يوتيلز الحزمة بالأمر التالي:



$سودو يم التثبيتيم يوتيلز

كما ترون من لقطة الشاشة أدناه ، لدي بالفعل يم يوتيلز الحزمة مثبتة على جهازي. إذا لم يكن لديك ، فسيتم تثبيته.

يمكنك الآن تمكين مستودع الإضافات CentOS 7 باستخدام الأمر التالي:

$سودوyum-config-manager--ممكنميزات إضافية

الآن قم بتشغيل الأمر التالي للتحقق مما إذا كان ميزات إضافية الريبو ممكّن:

$سودو يمريبوليست

كما ترى من القسم المحدد في لقطة الشاشة أدناه ، فإن ملف ميزات إضافية الريبو ممكّن.

يعتمد عامل ميناء على بيانات الجهاز المستمر و لفم 2 صفقة. يمكنك تثبيت هذه الحزم بالأمر التالي:

$سودو يم التثبيتجهاز مخطط البيانات المستمرة lvm2

الآن اضغط على 'y' ثم اضغط للمتابعة.

بيانات الجهاز المستمر و لفم 2 يجب تثبيت الحزم.

الآن عليك إضافة مستودع Docker الرسمي إلى جهاز CentOS 7 الخاص بك.

يمكنك تشغيل الأمر التالي لإضافة مستودع Docker إلى CentOS 7 باستخدام yum-config-manager :

$سودوyum-config-manager--إضافة الريبوhttps://download.docker.com/لينكس/المئات/عامل ميناء م.ريبو

يجب إضافة مستودع Docker.

الآن يمكنك تثبيت Docker.

لتثبيت Docker على جهاز CentOS 7 الخاص بك ، قم بتشغيل الأمر التالي:

اضغط على 'y' ثم اضغط للمتابعة.

يجب أن يبدأ مدير حزمة Yum في تنزيل حزم Docker كما هو موضح في لقطة الشاشة أدناه.

في مرحلة ما ، قد يُطلب منك قبول مفتاح GPG الخاص بـ Docker. اضغط على 'y' ثم اضغط للمتابعة.

يجب أن يستمر التثبيت كما هو موضح في الصورة أدناه.

يجب تثبيت Docker.

يمكنك الآن بدء تشغيل خدمة نظام Docker بالأمر التالي:

$سودوبدء عامل إرساء systemctl

يجب عليك أيضًا إضافة خدمة Docker لبدء تشغيل النظام. لذلك سيبدأ تلقائيًا عند التمهيد.

يمكنك تشغيل الأمر التالي لإضافة خدمة Docker لبدء تشغيل النظام:

$سودوsystemctlممكنعامل ميناء

كما ترى من لقطة الشاشة أدناه ، تمت إضافة خدمة نظام Docker إلى بدء التشغيل.

الآن أضف المستخدم الخاص بك إلى عامل ميناء مجموعة النظام. بهذه الطريقة يمكنك الوصول إلى جميع أوامر Docker دون استخدام سودو .

لإضافة المستخدم الخاص بك إلى عامل ميناء المجموعة ، قم بتشغيل الأمر التالي:

$سودوusermod-اي جيعامل ميناء شوفون

ملاحظة: هنا shovon هو مستخدم جهاز CentOS 7 الخاص بي. يجب أن يكون اسم المستخدم الخاص بك مختلفًا.

أعد تشغيل جهاز CentOS 7 الآن باستخدام الأمر التالي:

$سودواعادة التشغيل

بمجرد بدء تشغيل جهاز الكمبيوتر الخاص بك ، يمكنك التحقق مما إذا كان Docker يعمل باستخدام الأمر التالي:

$نسخة عامل ميناء

كما ترى من لقطة الشاشة أدناه ، فإن إصدار Docker المثبت على جهاز CentOS 7 الخاص بي هو 17.12. إنه يعمل بشكل صحيح.

الاستخدام الأساسي لـ Docker

يمكنك تشغيل افتراضي مرحبا بالعالم حاوية Docker لاختبار ما إذا كانت تعمل أم لا.

يمكنك تشغيل الأمر التالي لتشغيل ملف مرحبا بالعالم حاوية عامل الميناء:

$عامل ميناء تشغيل مرحبا العالم

ال مرحبا بالعالم سيتم البحث عن صورة الحاوية على القرص المحلي. لأول مرة ، لن يجدها Docker. لذلك سيتم تنزيله من مستودع Docker. بعد تنزيل الصورة ، سيقوم Docker بإنشاء حاوية من الصورة وتشغيلها كما ترى من لقطة الشاشة أدناه.

يمكنك سرد حاويات Docker المتوفرة باستخدام الأمر التالي:

$صورة عامل ميناءls

يمكنك تشغيل الأمر التالي للعثور على أي معلومات قد تحتاجها حول Docker على نظامك:

$معلومات عامل الميناء

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

هذه هي طريقة تثبيت Docker على CentOS 7 واستخدامه. شكرا لقراءة هذا المقال.