كيفية انشاء عامل الميناء على لينكس

click fraud protection

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

تنبيه المفسد: قم بالتمرير لأسفل و شاهد الفيديو التعليمي في نهاية هذه المقالة.

تعليمات أوبونتو

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

تحديث sudo apt ترقية sudo apt

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

sudo apt-get install \ apt-transport-https \ ca-الشهادات \ curl \ software-properties-الشائعة

الخطوة التالية في عملية التثبيت هي إضافة مفتاح GPG لمستودع برامج Docker الرسمي. هذا أمر مهم ، لأن Ubuntu لن يقوم بتثبيت البرنامج بدونه.

instagram viewer
حليقة- FSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

بعد تنزيل المفتاح ، أضف مستودع برنامج Docker CE الرسمي إلى نظام Ubuntu الخاص بك.

sudo add-apt-repository \ "deb [arch = amd64] https://download.docker.com/linux/ubuntu \ $ (lsb_release -cs) \ مستقرة "

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

sudo apt update && sudo apt install docker-ce

تعليمات دبيان

قبل تثبيت Docker CE لـ Debian ، قم بتحديث النظام. سيضمن ذلك عمل Docker بشكل جيد على جهازك.

sudo apt-get update sudo apt-get update

مع تحديث كل شيء ، ستحتاج إلى تثبيت بعض الأدوات لضمان تنزيل حزم Docker CE بشكل صحيح. ضع في اعتبارك أن التعليمات ستكون مختلفة اعتمادًا على إصدارك من دبيان.

تعليمات دبيان تمتد / جيسي

sudo apt-get install \ apt-transport-https \ ca-الشهادات \ curl \ gnupg2 \ software-properties-common

تعليمات

sudo apt-get install \ apt-transport-https \ ca-الشهادات \ curl \ python-software-properties

مع إضافة الأدوات ، حان الوقت لتثبيت مفتاح GPG لـ Docker repo لـ Debian. هذه خطوة حاسمة ، لذا لا تتجاهلها. لن يقوم دبيان بتثبيت Docker بدونه.

حليقة- FSL https://download.docker.com/linux/$(. /etc/os-release; صدى "$ ID") / gpg | sudo apt-key add -

بعد ذلك ، أضف مستودع برنامج Docker CE إلى قائمة مصادر دبيان الخاصة بك.

sudo add-apt-repository \ "deb [arch = amd64] https://download.docker.com/linux/$(. /etc/os-release; صدى "$ ID") \ $ (lsb_release -cs) \ مستقرة "

كل ما عليك فعله الآن هو تحديث مصادر برمجيات دبيان مرة ثانية ، وتثبيت Docker CE. افعل ذلك بالأوامر التالية:

sudo apt-get update && sudo apt-get install docker-ce

تعليمات فيدورا

قبل تثبيت Docker على Fedora ، ستحتاج إلى تثبيت بعض مكونات Dnf الإضافية. هذه الأمور مهمة ، وستسمح بتثبيت برنامج Docker ليكون أسهل بكثير. قم بتثبيت ملحقات Dnf مع:

sudo dnf -y تثبيت dnf-plugins-core

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

sudo dnf config-manager \ --add-repo \ https://download.docker.com/linux/fedora/docker-ce.repo

تعني إضافة مستودع برنامج Docker CE الرسمي إلى Dnf و Fedora أنه عندما يقوم المستخدم بتحديث نظامه ، سيحصل على تحديثات Docker منتظمة. إذا كنت تقوم بتثبيت Docker على جهاز كمبيوتر ليس لديه وصول منتظم إلى الإنترنت ، ففكر في الذهاب إلى صفحة تنزيل Docker CE وبدلاً من ذلك الحصول على RPM.

قم بتثبيت Docker CE مباشرة من مدير حزم Fedora لإكمال العملية.

sudo dnf تثبيت docker-ce

لينكس أخرى

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

تمكين Docker CE

تم تثبيت Docker CE ، ولكن قبل أن تتمكن من استخدامه ، ستحتاج إلى استخدام نظام التهيئة لتمكين خدماته. اعتمادًا على نظام التشغيل الذي تستخدمه ، قد تختلف التعليمات. على سبيل المثال ، إذا اتبعت تعليمات Ubuntu أو Debian ، فهناك فرصة جيدة لتشغيل عناصر النظام تلقائيًا أثناء عملية التثبيت. ستحتاج Fedora أو توزيعات Linux الأخرى التي تستخدم systemd إلى تمكين هذه العناصر بشكل منفصل.

أولاً ، قم بتمكين الخدمة عند بدء التشغيل باستخدام تمكين systemctl أمر.

sudo systemctl تمكين عامل الميناء

ثم تبدأ على الفور عامل الميناء على النظام مع بدء systemctl أمر.

sudo systemctl بدء عامل الميناء

هل تريد تعطيل خدمة Docker CE؟ استعمال تعطيل systemctl.

sudo systemctl تعطيل عامل الميناء

بالإضافة إلى ذلك ، قم بإيقاف Docker في أي وقت باستخدام توقف systemctl، وأعد تشغيله باستخدام إعادة تشغيل systemctl.

إيقاف sudo systemctl

باستخدام Docker CE

مع تثبيت Docker CE على Linux ، يمكنك تثبيت العديد من الحاويات واستخدامها كما تريد. للاختبار والتأكد من أن برنامج Docker CE يعمل بشكل صحيح ، يجب عليك أولاً تشغيل حاوية الاختبار:

تشغيل سو دوكر مرحبا العالم

إذا تم تشغيل الحاوية hello-world وتعمل بشكل صحيح ، فكل شيء على ما يرام. إذا لم يكن الأمر كذلك ، فأعد تثبيت Docker وحاول مرة أخرى.

تركيب وتشغيل الحاويات

يعد تثبيت الحاويات على إعداد Docker أمرًا بسيطًا جدًا. للبدء ، ابحث في Docker Hub عن الحاوية التي ترغب في تثبيتها.

البحث عن عامل الميناء

ثم قم بتثبيته باستخدام سحب عامل الميناء.

عامل ميناء سحب الحاويات

شغل الحاوية بـ:

sudo عامل ميناء تشغيل الحاوية
watch instagram story