كيفية تثبيت Docker على أبونتو 20.04

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

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

تثبيت Docker على Ubuntu 20.04 #

يعد تثبيت Docker على Ubuntu أمرًا بسيطًا إلى حد ما. سنقوم بتمكين مستودع Docker ، واستيراد مفتاح GPG للمستودع ، وتثبيت الحزمة.

 
أولاً ، قم بتحديث فهرس الحزم وتثبيت التبعيات اللازمة لإضافة مستودع HTTPS جديد:
sudo apt update

sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common]

 

قم باستيراد مفتاح GPG الخاص بالمستودع باستخدام الأمر curl التالي:
[curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -]

أضف مستودع Docker APT إلى نظامك:
[sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"]

الآن بعد أن تم تمكين مستودع Docker ، يمكنك تثبيت أي إصدار Docker متاح في المستودعات.
  1. لتثبيت أحدث إصدار من Docker ، قم بتشغيل الأوامر أدناه. إذا كنت ترغب في تثبيت إصدار Docker معين ، فتخط هذه الخطوة وانتقل إلى الخطوة التالية.
    [sudo apt update

    sudo apt install docker-ce docker-ce-cli containerd.io]
  2. لتثبيت إصدار محدد ، قم أولاً بإدراج جميع الإصدارات المتاحة في مستودع Docker:
    [sudo apt update

    apt list -a docker-ce]
تتم طباعة إصدارات Docker المتوفرة في العمود الثاني. في وقت كتابة هذا المقال ، لا يوجد سوى إصدار واحد من Docker (5: 19.03.9 ~ 3-0 ~ ubuntu-focal) متاح في مستودعات Docker الرسمية. 
[docker-ce/focal 5:19.03.9~3-0~ubuntu-focal amd64]

 
قم بتثبيت إصدار محدد عن طريق إضافة = بعد اسم الحزمة:
[sudo apt install docker-ce= docker-ce-cli= containerd.io]

بمجرد اكتمال التثبيت ، ستبدأ خدمة Docker تلقائيًا. يمكنك التحقق من ذلك عن طريق كتابة:
[sudo systemctl status docker]

سيبدو الإخراج كما يلي:
[docker.service - Docker Application Container Engine

Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-02-23 12:48:14 UTC; 22s ago
...]

عند إصدار إصدار جديد من Docker ، يمكنك تحديث الحزم باستخدام الإجراء sudo apt update && sudo apt Upgrade.
 
إذا كنت تريد منع تحديث حزمة Docker ، فضع علامة عليها على أنها متوقفة:
[sudo apt-mark hold docker-ce]
 
  

تنفيذ أوامر Docker كمستخدم غير جذر #

افتراضيًا ، لا يمكن تنفيذ أوامر Docker إلا من خلال الجذر والمستخدم الذي لديه امتيازات sudo. لتنفيذ أوامر Docker كمستخدم غير جذر ، ستحتاج إلى إضافة المستخدم الخاص بك إلى مجموعة عامل الإرساء التي تم إنشاؤها أثناء تثبيت حزمة Docker CE. للقيام بذلك ، اكتب: 
[sudo usermod -aG docker $USER]

 $USER هو متغير بيئة يحمل اسم المستخدم الخاص بك.
قم بتسجيل الخروج ثم تسجيل الدخول مرة أخرى حتى يتم تحديث عضوية المجموعة.
 

التحقق من التثبيت #

للتحقق من تثبيت Docker بنجاح وأنه يمكنك تنفيذ أمر docker دون إضافة sudo مسبقًا ، سنقوم بتشغيل حاوية اختبار:
[docker container run hello-world]

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

إلغاء تثبيت Docker #

قبل إلغاء تثبيت Docker ، من الأفضل إزالة جميع الحاويات والصور ووحدات التخزين والشبكات.
قم بتشغيل الأوامر التالية لإيقاف جميع الحاويات قيد التشغيل وإزالة جميع كائنات Docker :
[docker container stop $(docker container ls -aq)

docker system prune -a --volumes]

يمكنك الآن إلغاء تثبيت Docker كأي حزمة أخرى مثبتة مع apt:
[sudo apt purge docker-ce

sudo apt autoremove]

خاتمة #

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

التعليقات

BLOGGER: 1

الاسم

أمن المعلومات,1,برامج وأنظمة,5,تجارة إلكترونية,3,تسويق إلكتروني,2,تقنية,7,حلول أعمال,2,سيرفرات,4,
rtl
item
النور تك - Al Nour Tech: كيفية تثبيت Docker على أبونتو 20.04
كيفية تثبيت Docker على أبونتو 20.04
https://noortrend.com/wp-content/uploads/2022/03/how-to-install-and-use-docker-on-ubuntu-20-04.jpg
النور تك - Al Nour Tech
https://www.alnourtech.net/2022/05/docker-2004.html
https://www.alnourtech.net/
https://www.alnourtech.net/
https://www.alnourtech.net/2022/05/docker-2004.html
true
1113064971291893923
UTF-8
تم تحميل جميع المقالات لم يتم العثور على أي مقالة عرض الكل اقرأ أكثر رد الغاء الرد حذف بواسطة الرئيسية الصفحات المقالات عرض الكل مقالات ذات صلة الفئة أرشيف البحث جميع المقالات لم يتم العثور على أي مقالة مطابقة مع بحثك العودة الى الرئيسية الأحد الاثنين الثلاثاء الأربعاء الخميس الجمعة Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec الآن منذ 1 دقيقة $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago متابعون متابعة هذا المحتوى المميز مقفل الخطوة 1: شارك على شبكة اجتماعية الخطوة 2: انقر فوق الارتباط الموجود على شبكة التواصل الاجتماعي الخاصة بك Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy محتويات المقالة