كيفية تثبيت Docker CE على دبيان 12

Kyfyt Tthbyt Docker Ce Ly Dbyan 12



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

سنوضح لك في هذه المقالة كيفية تثبيت أحدث إصدار من Docker CE على Debian 12 “Bookworm”.







موضوع المحتويات:

    1. تحديث ذاكرة التخزين المؤقت لقاعدة بيانات حزمة Debian 12
    2. إزالة حزم Docker المتعارضة من Debian 12
    3. تثبيت حزم المتطلبات الأساسية على دبيان 12
    4. تثبيت مفتاح GPG لمستودع Docker الرسمي على Debian 12
    5. إضافة مستودع حزمة Docker الرسمي على Debian 12
    6. تثبيت Docker CE على دبيان 12
    7. إضافة مستخدم تسجيل الدخول إلى Debian 12 إلى مجموعة Docker
    8. التحقق من إمكانية الوصول إلى Docker وDocker Compose على Debian 12
    9. خاتمة

تحديث ذاكرة التخزين المؤقت لقاعدة بيانات حزمة Debian 12

لتحديث ذاكرة التخزين المؤقت لقاعدة بيانات حزمة Debian 12، قم بتشغيل الأمر التالي:



$ sudo تحديث مناسب




إزالة حزم Docker المتعارضة من Debian 12

إذا قمت بتثبيت Docker من مستودع حزم Debian 12 الرسمي بالفعل، فيجب عليك إلغاء تثبيتها/إزالتها قبل تثبيت Docker من مستودع حزم Docker الرسمي. هذا للتأكد من أن إصدار Docker المعبأ في حزمة دبيان لا يتعارض مع إصدار Docker الرسمي المعبأ في Docker.





لإزالة حزم Docker المتعارضة من Debian 12، قم بتشغيل الأمر التالي:

$ sudo إزالة مناسبة --تطهير docker.io docker-doc docker-compose podman-docker Containerd runc


في حالتنا، لم يتم تثبيت أي حزم Docker متعارضة. إذا كان لديك أي، سيتم إزالته.



تثبيت حزم المتطلبات الأساسية على دبيان 12

لتثبيت مستودع حزم Docker الرسمي على Debian 12، تحتاج إلى تثبيت بعض الحزم على Debian 12 لديك.

يمكنك تثبيت الحزم المطلوبة باستخدام الأمر التالي:

$ sudo ملائم ثَبَّتَ شهادات CA حليقة gnupg


لتأكيد التثبيت، اضغط على و ومن ثم اضغط <أدخل> .


يجب تثبيت الحزم المطلوبة.

تثبيت مفتاح GPG لمستودع Docker الرسمي على Debian 12

قبل أن تتمكن من إضافة مستودع حزم Docker الرسمي إلى نظام Debian 12 الخاص بك، يجب عليك تثبيت مفتاح GPG لمستودع Docker الرسمي على نظام Debian 12 الخاص بك.

للتأكد من أن /etc/apt/keyrings الدليل لديه أذونات الوصول الصحيحة، قم بتشغيل الأمر التالي:

$ sudo ثَبَّتَ 0755 / إلخ / ملائم / سلاسل المفاتيح


لتنزيل مفتاح GPG لمستودع حزمة Docker الرسمي وحفظه في ملف /etc/apt/keyrings دليل نظام دبيان 12 الخاص بك، قم بتشغيل الأمر التالي:

$ لفة -fsSL https: // download.docker.com / لينكس / ديبيان / gpg | sudo gpg --عزيزي -O / إلخ / ملائم / سلاسل المفاتيح / docker.gpg


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

$ sudo chmod أ + ص / إلخ / ملائم / سلاسل المفاتيح / docker.gpg

إضافة مستودع حزمة Docker الرسمي على Debian 12

لإضافة مستودع حزم Docker الرسمي على نظام Debian 12 الخاص بك، قم بتشغيل الأمر التالي:

$ صدى صوت 'ديب [قوس =' $ ( com.dpkg --هندسة الطباعة ) 'sign-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable' | sudo قمزة / إلخ / ملائم / مصادر.قائمة.د / docker.list


لكي تدخل التغييرات حيز التنفيذ، تأكد من تحديث ذاكرة التخزين المؤقت لقاعدة بيانات حزمة Debian 12 باستخدام الأمر التالي:

$ sudo تحديث مناسب


تثبيت Docker CE على دبيان 12

لتثبيت أحدث إصدار من Docker CE على Debian 12، قم بتشغيل الأمر التالي:

$ sudo الرابطة بين الحصول على التثبيت docker-ce docker-ce-cli Containerd.io docker-buildx-plugin docker-compose-plugin


لتأكيد التثبيت، اضغط على و ومن ثم اضغط <أدخل> .


يتم تنزيل Docker CE وحزم التبعية المطلوبة من الإنترنت. يستغرق بعض الوقت لإكمال.


يتم الآن تثبيت Docker CE وحزم التبعية المطلوبة. يستغرق بعض الوقت لإكمال.


في هذه المرحلة، يجب تثبيت أحدث إصدار من Docker CE على جهاز Debian 12 الخاص بك.

إضافة مستخدم تسجيل الدخول إلى Debian 12 إلى مجموعة Docker

لتشغيل أوامر Docker دون امتيازات المستخدم المتميز، يجب عليك إضافة مستخدم تسجيل الدخول لنظام Debian 12 الخاص بك إلى مجموعة Docker.

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

$ sudo com.usermod -اي جي عامل ميناء $ ( من أنا )


لكي تدخل التغييرات حيز التنفيذ، أعد تشغيل نظام Debian 12 الخاص بك باستخدام الأمر التالي:

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

التحقق من إمكانية الوصول إلى Docker وDocker Compose على Debian 12

بمجرد تشغيل جهاز الكمبيوتر الخاص بك، قم بتشغيل الأوامر التالية من تطبيق Terminal للتحقق مما إذا كان بإمكانك الوصول إلى Docker:

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


إذا كان من الممكن الوصول إلى Docker، فيجب طباعة رقم إصدار Docker المثبت ومعلومات الإصدار. كما ترى، تم تثبيت الإصدار 24.0.4 من Docker على نظامنا Debian 12.


للتحقق مما إذا كان بإمكانك الوصول إلى Docker Compose، قم بتشغيل الأمر التالي:

$ عامل ميناء يؤلف الإصدار


إذا كان من الممكن الوصول إلى Docker Compose، فيجب طباعة رقم إصدار Docker Compose المثبت. كما ترون، تم تثبيت الإصدار 2.19.1 من Docker Compose على نظامنا Debian 12.

خاتمة

لقد أوضحنا لك كيفية تثبيت الإصدار الأحدث من Docker Community Edition (CE) وDocker Compose على Debian 12 'Bookworm'. لقد أوضحنا لك أيضًا كيفية تشغيل Docker على Debian 12 دون امتيازات المستخدم المتميز (الجذر) وكيفية التحقق من إمكانية الوصول إلى Docker وDocker Compose على Debian 12 أيضًا.