Docker: كيفية تثبيت أحدث إصدار مستقر على DEBIAN 10؟

Docker: كيفية تثبيت أحدث إصدار مستقر على DEBIAN 10؟

Docker: كيفية تثبيت أحدث إصدار مستقر على DEBIAN 10؟

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

عندما يتعلق الأمر بالافتراضية أنظمة التشغيل مع تقنيات مجانية و / أو مجانية و / أو مفتوحة، غالبًا ما يُفضل استخدام التقنيات أو التطبيقات ، مثل Promox أو Xen أو VirtualBox أو QEMU أو KVM. ولكن عندما يتعلق الأمر ب التطبيقات أو الأنظمة، وعادة ما يتم اللجوء إليه بشكل أساسي Kubernetes أو Docker.

عامل ميناء: مقدمة

هذه 2 الأخيرة تقنية المحاكاة الافتراضية المستندة إلى الحاويات. في حالة عامل في حوض السفن، تم إصداره في AÑO 2013، كجزء من أ تطوير مفتوح المصدر ودعا عامل الميناء. استفاد ذلك من التطورات الحالية في ذلك الوقت ، أي المفاهيم والمعرفة حول الحاويات حتى الآن من أنظمة التشغيل مجاني و / أو مفتوح (يونكس / لينكس)، مثل cgroups ومساحات الأسماء، للتقدم في هذا المجال المزدهر للتكنولوجيا.

في مناسبات سابقة تحدثنا عنها عامل في حوض السفن، وهذا هو السبب في أننا لن نتعمق في ماهيته ، أو ما هي خصائصه ، أو مرافقه ، أو تفاصيل أو عناصر أخرى. لذلك ، سنركز حقًا على تثبيت برنامج الإصدار الحالي (19.03.8) في ديبيان 10 (المغفل) y توزيعات جنو / لينكس ، متشابهة أو تستند إلى هذه ، مثل MX Linux 19.

ومع ذلك ، لمزيد من المعلومات يمكنك الوصول إلى منشوراتنا السابقة على عامل في حوض السفن.

عامل في حوض السفن
المادة ذات الصلة:
كيفية تثبيت Docker على Raspberry Pi مع Raspbian؟
عامل في حوض السفن
المادة ذات الصلة:
يأتي الإصدار الجديد من Docker Container 18.09 مع تحسينات جديدة
حوض جاف
المادة ذات الصلة:
جاف: مدير CLI تفاعلي لحاويات Docker
المادة ذات الصلة:
كيفية تثبيت Docker على Linux Mint 18 Sarah

عامل ميناء: المحتوى

ما هي الحاوية؟

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

نقلا عن HPE (Hewlett Packard Enterprise) الصفحة الرسمية عن التكنولوجيا المذكورة ، فإنها تخبرنا بما يلي:

"حاويات التطبيقات عبارة عن بيئات خفيفة الوزن تعمل بوقت التشغيل توفر للتطبيقات الملفات والمتغيرات والمكتبات التي تحتاجها للتشغيل ، وبالتالي تعظيم إمكانية نقلها.".

"في حين أن الأجهزة الافتراضية التقليدية (VMs) تسمح بالافتراضية للبنية التحتية للحوسبة ، فإن الحاويات تتيح تطبيقات البرمجيات. على عكس الأجهزة الافتراضية ، تستخدم الحاويات نظام تشغيل مضيفها (OS) بدلاً من توفيرها".

Docker: عملية التثبيت على DEBIAN 10 (Buster)

أ. الخطوة 1

حضر منصة للتثبيت.

sudo apt update && sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

عامل الإرساء: التثبيت - الخطوة الأولى

B. الخطوة 2

قم بتنزيل المفتاح إلى المستودع الرسمي، قم بتكوين المستودع الرسمي وتحقق من صحة الملفات المتاحة منه ، باستخدام إصدار توزيعة جنو / لينكس. لحالتنا ، ديبيان 10 (المغفل) او اخر توزيعة جنو / لينكس ، ما شابه ذلك أو بناءً عليه ، مثل MX Linux 19.

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
sudo apt update && apt-cache policy docker-ce

عامل الإرساء: التثبيت - الخطوة الأولى

جيم الخطوة 3

قم بتثبيت التطبيق والملفات الأساسية الموصى بها.

sudo apt install docker-ce docker-ce-cli containerd.io

عامل الإرساء: التثبيت - الخطوة الأولى

الخطوة الرابعة

تحقق من صحة تثبيت التطبيق ، وتشغيل تثبيت حاوية الاختبار المسماة مرحبا بالعالم.

sudo docker run hello-world

عامل الإرساء: التثبيت - الخطوة الأولى

E. الخطوة 5

تحقق من إصدار التطبيق المثبت.

docker -v

عامل الإرساء: التثبيت - الخطوة الأولى

F. الخطوة 6

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

sudo docker run hello-world

عامل الإرساء: التثبيت - الخطوة الأولى

الخطوة 7

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

sudo adduser sysadmin docker
docker run hello-world

عامل الإرساء: التثبيت - الخطوة الأولى

H. الخطوة 8

أخيرًا ، الشيء المثالي قبل البدء في الاستخدام تمامًا عامل في حوض السفن، هو إعادة التشغيل والتحقق من بدء تشغيل الخدمة وتنفيذ حاوية الاختبار.

sudo /etc/init.d/docker status
docker run hello-world

عامل الإرساء: التثبيت - الخطوة الأولى

لاحقًا ، في منشور آخر حول التكنولوجيا المذكورة أو متعلق بها ، سنحاول تثبيت بعض التطبيقات أو الأنظمة الأخرى لمواصلة التعلم لإتقانها. ومع ذلك ، بالنسبة إلى العصاميين أو الفضوليين ، يوجد دليل ممتاز يحتوي على مزيد من المعلومات المتعلقة بـ التثبيت على DEBIAN GNU / Linux 9/10 في قسم التوثيق الخاص بـ الموقع الرسمي عامل ميناء.

أخيرًا ، إذا كنت تريد معرفة المزيد عن عامل ميناء، كيف يعمل وكيف يتم استخدامه في الحياة الواقعية ، يمكنك الوصول إلى الرابطين التاليين: ريدهات y AWS أمازون.

صورة عامة لاستنتاجات المقالة

اختتام

نأمل هذا "وظيفة صغيرة مفيدة" حول هذا التطبيق الممتاز و «Tecnología de Virtualización basada en Contenedores» دعوة «Docker»، والذي يوفر طبقة إضافية من تجريد التطبيق الافتراضي والأتمتة عبر العديد أنظمة التشغيل؛ كن كثيرا الفائدة والمنفعة، لكامل «Comunidad de Software Libre y Código Abierto» ومساهمة كبيرة في نشر النظام البيئي الرائع والعملاق والمتنامي لتطبيقات «GNU/Linux».

ولمزيد من المعلومات لا تتردد دائما في زيارة أي منها مكتبة على الإنترنت كما OpenLibra y جيديت ليقرأ الكتب (ملفات PDF) حول هذا الموضوع أو غيره مجالات المعرفة. في الوقت الحالي ، إذا أعجبك هذا «publicación», لا تتوقف عن مشاركته مع الآخرين ، في الخاص بك مواقع الويب أو القنوات أو المجموعات أو المجتمعات المفضلة من الشبكات الاجتماعية ، ويفضل أن تكون مجانية ومفتوحة مثل المستودون حيوان بائد شبيه بالفيل، أو الإعجاب الآمن والخاص تیلیجرام.

أو ببساطة قم بزيارة صفحتنا الرئيسية على DesdeLinux أو انضم إلى القناة الرسمية برقية من DesdeLinux لقراءة والتصويت لهذا المنشور أو غيرها من المنشورات الشيقة على «Software Libre», «Código Abierto», «GNU/Linux» والمواضيع الأخرى ذات الصلة بـ «Informática y la Computación»و «Actualidad tecnológica».


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.