كيفية تثبيت Docker على Rocky Linux و AlmaLinux

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

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

عامل ميناء يأتي في نسختين رئيسيتين: طبعة مجتمع Docker (دوكر سي) و طبعة شركة Docker (Docker EE). إصدار المجتمع مجاني تمامًا ومفتوح المصدر ، في حين أن إصدار المؤسسة هو إصدار متميز.

انضم إلينا ونحن نوجهك خلال عملية تثبيت دوكر سي تشغيل روكي لينكس و الما لينكس.

الخطوة 1: أضف Docker Repository على Rocky Linux

عامل ميناء غير متاح حتى الآن في المستودعات الافتراضية. لحسن الحظ ، تم توفير مستودع رسمي من قبل المطورين وسنقوم بإضافته أولاً إلى النظام.

على جهازك الطرفي ، قم بتشغيل الأمر التالي لإضافة ملف عامل ميناء مخزن

$ sudo dnf config-manager --add-repo = https://download.docker.com/linux/centos/docker-ce.repo. 
أضف مستودع Docker في Rocky Linux
أضف مستودع Docker في Rocky Linux

الخطوة الثانية: قم بتثبيت Docker في Rocky Linux / AlmaLinux

للمضي قدمًا ، سنقوم بتثبيت طبعة مجتمع Docker وهو متاح للتنزيل والاستخدام مجانًا. لكن أولاً ، قم بتحديث الحزم.

تحديث $ sudo dnf. 

بعد ذلك ، قم بتشغيل الأمر أدناه للتثبيت دوكر سيوواجهة سطر الأوامر (CLI) والأدوات والتبعيات الأساسية الأخرى.

$ sudo dnf install -y docker-ce docker-ce-cli containerd.io. 
قم بتثبيت Docker في Rocky Linux
قم بتثبيت Docker في Rocky Linux

بمجرد التثبيت ، قم بتأكيد إصدار عامل ميناء التي قمت بتثبيتها على النحو المنصوص عليه. يظهر الإخراج أننا قمنا بتثبيت Docker 20.10.2 تحديث.

$ عامل ميناء - الإصدار إصدار Docker 20.10.8 ، بناء 3967b7d

الخطوة 3: ابدأ وتمكين Docker

للبدء في استخدام عامل ميناء، نحتاج إلى بدء برنامج Docker الخفي. لكن أولاً ، دعنا نمكّنه من البدء عند التمهيد كما هو موضح.

sudo systemctl يقوم بتمكين عامل الإرساء. 

ثم ابدأ ملف عامل ميناء شيطان.

sudo systemctl بدء عامل الإرساء. 

لتأكيد حالة تشغيل عامل ميناء، يصدر الأمر.

sudo systemctl status docker. 
تحقق من حالة Docker
تحقق من حالة Docker

ممتاز! يعمل Docker كما هو متوقع.

الخطوة 4: إضافة مستخدم إلى مجموعة Docker

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

لتحقيق ذلك ، أضف المستخدم العادي إلىعامل ميناء"المجموعة على النحو التالي حيث النعناع هو المستخدم العادي الذي يستخدم ملف الأمر usermod.

$ sudo usermod -aG Docker tecmint. 

استخدم ال أمر معرف للتحقق من المجموعات التي ينتمي إليها المستخدم.

$ id tecmint. 
إضافة المستخدم إلى مجموعة Docker
إضافة المستخدم إلى مجموعة Docker

الخطوة الخامسة: اختبار Docker في Rocky Linux

أخيرا ، لضمان عامل ميناء يعمل كما هو متوقع ، قم بتشغيل مرحبا بالعالم الحاوية على النحو المنصوص عليه في الأمر أدناه.

تشغيل عامل ميناء $ hello-world. 

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

قم بتشغيل Hello-world Docker Container
قم بتشغيل Hello-world Docker Container

لنكن أكثر ميلا إلى المغامرة. سنقوم بسحب ملف أوبونتو الصورة ، والتشغيل والتفاعل مع الحاوية.

سحب صورة Ubuntu Docker

لسحب أحدث أوبونتو الصورة ، تشغيل:

عامل ميناء سحب ubuntu. 

بمجرد سحب الصورة ، قم بتأكيد الصور الموجودة كما هو موضح.

صور عامل ميناء. 
سحب صورة Ubuntu Docker
سحب صورة Ubuntu Docker

قم بتشغيل Ubuntu Docker Container

للوصول إلى قشرة ملف أوبونتو حاوية ، قم بتنفيذ الأمر.

تشغيل عامل ميناء -it ubuntu. 
قم بتشغيل Ubuntu Docker Container
قم بتشغيل Ubuntu Docker Container

من هنا ، يمكنك تشغيل الأوامر وتنفيذ إدارة الحزم ومهام النظام الأخرى داخل الحاوية. بمجرد الانتهاء ، اضغط على "خروج"للخروج من الحاوية والعودة إلى بيئة نظام التشغيل لديك.

استنتاج

وهذا كل ما يخص هذا الدليل. لقد أظهرنا تركيب عامل ميناء تشغيل روكي لينكس و الما لينكس وكيف يمكنك البدء في سحب الصور وتشغيل الحاويات.

Teachs.ru