تحديث النظام
لنبدأ بتحديث النظام من خلال إطلاق Terminal shell لـ Ubuntu 24 نظرًا لأن جميع عمليات التثبيت والترقيات لدينا تعتمد على الأوامر. في هذه الخطوة البسيطة، سنستخدم الأداة المساعدة 'apt' الخاصة بـ Ubuntu مع حقوق sudo في أمر 'update'. يقوم هذا الأمر بتحديث الأدوات المساعدة للنظام والمستودعات لتجنب التعارضات المحتملة عند تثبيت البرامج والتطبيقات الجديدة. يمكنك أيضًا إجراء ترقية النظام وتحديثه إذا لزم الأمر.
تحديث سودو المناسب
قم بتثبيت بودمان
بعد تحديث نظام Ubuntu 24، لننتقل إلى تثبيت Podman. لتثبيته، نستخدم نفس الأداة المساعدة 'apt' المريحة للغاية وسهلة الاستخدام ضمن تعليمات التثبيت. يتم استخدام العلامة '-y' لفرض تثبيت Podman مهما حدث. وبالتالي، يبدأ التثبيت مباشرة بعد تنفيذ الاستعلام التالي:
sudo apt install -y podman
قد يستغرق تثبيت أداة Podman وقتًا أطول من أي تثبيت معتاد آخر. وبالتالي، عليك الانتظار لبعض الوقت حتى يتم ذلك.
بعد الانتظار لفترة من الوقت، سيتم تثبيت Podman وسيتم إنشاء الرابط الرمزي الخاص به كما هو موضح في الإخراج:
التحقق من التثبيت
نحتاج الآن إلى التحقق مما إذا كان قد تم تثبيت أداة Podman وتكوينها بنجاح في نظام Ubuntu 24 الخاص بنا. لهذا، نبحث عن الإصدار المثبت من Podman بمساعدة أمر إصدار بسيط كما يلي:
سودو بودمان – الإصدار
للحصول على المعلومات المتعلقة بأداة Podman المثبتة لديك، يمكنك أيضًا استخدام الأمر 'info' مع حقوق Sudo كما يلي:
معلومات سودو بودمان
قم بتشغيل الحاويات عبر Podman
يمكننا القول أن الحاوية عبارة عن خدمة تستخدم صورًا مختلفة لمعالجتها. يمكنك إنشاء حاويات أو استخدام الحاويات المضمنة بالفعل. لذلك، يجب علينا سحب الحاوية وتشغيلها من جانبنا. ولهذا نستخدم تعليمات 'Run' وعلامة '-it' واسم الحاوية، أي hello-world. سيبدأ في سحب الحاوية من مصدرها الرئيسي وتشغيلها من جانبنا.
Sudo podman run -it hello-world
سوف تحصل على الإخراج التالي بعد تنفيذ تعليمات 'التشغيل' هذه. يمكنك أن ترى أن هذه الحاوية قد تم سحبها من المصدر الرئيسي لـ Docker:
الآن، يمكننا البحث عن جميع حاويات Ubuntu 24 قيد التشغيل حاليًا. ولهذا، نستخدم تعليمات Podman الموضحة التالية مع خيار 'ps'. يُظهر ناتج هذه التعليمات عدم وجود حاويات عاملة حاليًا. أثناء البحث عن جميع الحاويات المسحوبة، يمكننا استخدام العلامة '-a' ضمن نفس التعليمات. يمكنك أن ترى أن الإخراج باستخدام الخيار '-a' يعرض معلومات حاوية واحدة.
- سودو بودمان ملاحظة
- سودو سوبمان ملاحظة -أ
قم بإزالة الحاويات
تمامًا مثل إضافة حاوية جديدة إلى نظامك، يمكنك أيضًا إزالة أي حاوية مضافة من نظام Ubuntu 24 الخاص بك باستخدام أداة Podman. يجب عليك استخدام خيار 'rm' ضمن تعليمات Podman مع حقوق Sudo. تأكد من ذكر معرف الحاوية بعد خيار 'rm' ضمن نفس الاستعلام. ستتم إزالة الحاوية التي تحمل معرفًا معينًا نهائيًا.
سودو بودمان RM 9bd8d19ef028
استخدم الصور عبر Podman
يُقال إن الصورة الموجودة في بيئة Podman هي مجموعة التعليمات المطلوبة لتشغيل خدمة أو تطبيق حاوية. لذا، لتشغيل حاوية Podman، نحتاج إلى صورة معينة. لسرد كافة الصور المتوفرة على Ubuntu 24، تحتاج إلى نفس أمر Podman مع الكلمة الأساسية 'images'. يعرض جميع الصور المتوفرة في نظامك، مثل d2c94e258dcb.
صور سودو بودمان
للحصول على صورة جديدة لبيئة Podman الخاصة بك، يمكنك تشغيل تعليمات 'السحب' مع اسم الصورة الجديدة، أي 'debain'، كما هو موضح في الصورة المرفقة.
سودو بودمان يسحب ديبيان
بعد استخدام تعليمات الصورة مرة أخرى، يمكنك أن ترى أنه تم تنزيل الصورة الجديدة بنجاح.
صور سودو بودمان
إنشاء حاويات في Podman
الآن بعد أن تم تنزيل الصورة، يجب علينا تشغيلها لإنشاء حاوية باسم محدد من قبل المستخدم. لهذا، سيتم تنفيذ تعليمات 'تشغيل' لـ Podman باستخدام علامتي '-dit' و'—name' متبوعتين باسم الحاوية، أي 'Debian-container'، واسم الصورة التي قمت بتنزيلها للتو. ، أي 'ديبيان'. بعد إنشاء حاوية من صورة 'Debian'، يمكنك أيضًا رؤيتها تعمل في Podman.
- Sudo podman run -dit –name debian-container debian
- سودو بودمان ملاحظة
للاتصال بالحاوية قيد التشغيل الجديدة المسماة 'debian-container'، تحتاج إلى استخدام تعليمات 'attach' الخاصة بـ Podman. الآن، يمكنك العمل داخل هذه الحاوية.
يقوم Sudo podman بإرفاق حاوية دبيان
للحصول على إصدار الحاوية، قم بتشغيل الأمر التالي في هذه الحاوية:
Cat /etc/os-release
الآن، للخروج من الحاوية وإيقاف تشغيلها، عليك استخدام تعليمات 'الخروج' متبوعة بتعليمات 'Stop' لـ Podman مع اسم حاوية معينة.
- مخرج
- Sudo podman يوقف حاوية دبيان
لبدء حاوية Podman وإيقافها وإزالتها، يمكنك استخدام الأوامر التالية بالتسلسل:
- يقوم Sudo podman بتشغيل حاوية دبيان
- Sudo podman يوقف حاوية دبيان
- Sudo podman rm حاوية ديبيان
يمكنك إزالة صورة Podman باستخدام خيار 'rmi' في نفس أمر 'إزالة'.
سودو بودمان RMI ديبيان
إلغاء تثبيت بودمان
لقد حان الوقت لإلغاء تثبيت أداة Podman من نظام Ubuntu الخاص بنا باستخدام تعليمات 'الإزالة'. يعد استخدام الأداة المساعدة 'apt' أمرًا ضروريًا لأننا قمنا بتثبيتها باستخدام 'apt'.
Sudo apt إزالة podman
خاتمة
يدور هذا الدليل حول استخدام الحاويات والصور عبر أداة Podman. لقد أوضحنا الفرق الرئيسي بين خدمة Podman وخدمة Docker. بعد ذلك، قمنا بشرح أبسط طريقة لتثبيت Podman في Ubuntu 24 وسحبنا بعض الحاويات والصور. بعد ذلك، استعرضنا كيفية استخدام الحاويات باستخدام الصور وخطوات إلغاء تثبيت خدمة Podman.