Installing UNMS - Ubiquiti Network Management System
جدول المحتويات:
Docker هي عبارة عن منصة حاويات تسمح لك ببناء واختبار ونشر التطبيقات بسرعة كحاويات محمولة ذات اكتفاء ذاتي يمكن تشغيلها في أي مكان تقريبًا.
Docker هو المعيار الفعلي لتكنولوجيا الحاويات وهو أداة أساسية لمهندسي DevOps وخط أنابيب التكامل والتوصيل المستمر الخاص بهم.
في هذا البرنامج التعليمي ، سنوجهك خلال عملية تثبيت Docker على جهاز Debian 9 واستكشاف مفاهيم Docker وأوامره الأساسية.
المتطلبات الأساسية
قبل المتابعة مع هذا البرنامج التعليمي ، تأكد من تسجيل الدخول كمستخدم لديه امتيازات sudo. يجب تشغيل جميع الأوامر في هذا البرنامج التعليمي كمستخدم غير أساسي.
تثبيت Docker على دبيان
تصف الخطوات التالية كيفية تثبيت أحدث إصدار Docker مستقر من مستودعات Docker.
-
تحديث الحزم المثبتة إلى أحدث إصدار:
sudo apt update
sudo apt upgrade
قم بتثبيت التبعيات الضرورية لإضافة مستودع جديد عبر
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
قم باستيراد مفتاح GPG الخاص بالمستودع باستخدام أمر curl التالي:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
أضف مستودع Docker APT إلى قائمة مستودع برامج النظام الخاص بك عن طريق كتابة:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
الآن بعد تمكين مستودع Docker ، قم بتحديث قائمة الحزمة
apt
وتثبيت أحدث إصدار من Docker CE (Community Edition) مع:sudo apt update
sudo apt install docker-ce
بمجرد اكتمال التثبيت ، ستبدأ خدمة 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 Fri 2018-07-27 17:02:07 UTC; 1min 14s ago Docs: https://docs.docker.com Main PID: 16929 (dockerd) CGroup: /system.slice/docker.service
في وقت كتابة هذا التقرير ، كان الإصدار الحالي من Docker المتوفر لديبيان 9 هو
18.06.0-ce
. تحقق من نسخة Docker باستخدام:docker -v
Docker version 18.06.0-ce, build 0ffa825
تنفيذ الأمر Docker دون Sudo
بشكل افتراضي ، يمكن فقط لمستخدم لديه امتيازات المسؤول تنفيذ أوامر Docker.
إذا كنت ترغب في تشغيل أوامر Docker كمستخدم غير جذر دون الدفع المسبق
sudo
فستحتاج إلى إضافة المستخدم الخاص بك إلى مجموعة عامل الميناء الذي تم إنشاؤه أثناء تثبيت حزمة Docker CE. يمكنك القيام بذلك عن طريق الكتابة:
sudo usermod -aG docker $USER
$USER
هو متغير بيئة يحتفظ باسم المستخدم الخاص بك.
تسجيل الخروج وتسجيل الدخول مرة أخرى بحيث يتم تحديث عضوية المجموعة.
للتحقق من أنه يمكنك تشغيل أوامر docker بدون دفع مسبق ، قم بتشغيل الأمر التالي الذي سيقوم بتنزيل صورة اختبار وتشغيلها في حاوية وطباعة رسالة "Hello from Docker" والخروج:
docker container run hello-world
يجب أن يبدو الإخراج كما يلي:
إزالة حاويات السفن
لحذف حاوية واحدة أو أكثر ، انسخ معرف الحاوية (أو معرفاتها) والصقها بعد الأمر الفرعي
container rm
:
docker container rm c55680af670c
استنتاج
لقد تعلمت كيفية تثبيت Docker على جهاز Debian 9 الخاص بك وكيفية تنزيل صور Docker وإدارة حاويات Docker. هذا البرنامج التعليمي بالكاد يخدش سطح النظام الإيكولوجي دوكر. في بعض مقالاتنا القادمة ، سنواصل الغوص في جوانب أخرى من Docker.
يجب عليك أيضا التحقق من الوثائق الرسمية عامل الميناء.
عامل ميناء ديبيانكيفية تثبيت واستخدام عامل ميناء يؤلف على ديبيان 10 لينكس
Docker Compose هي أداة تسمح لك بتحديد وتنسيق تطبيقات Docker متعددة الحاويات. يشرح هذا البرنامج التعليمي كيفية تثبيت Docker Compose على Debian 10 ، Buster.
كيفية تثبيت واستخدام عامل ميناء يؤلف على ديبيان 9
Docker Compose هي أداة تسمح لك بتحديد وتنسيق تطبيقات Docker متعددة الحاويات. يستخدم ملف YAML لتكوين حاويات وشبكات وأحجام التطبيق.
كيفية تثبيت واستخدام عامل ميناء على ديبيان 10 لينكس
Docker هي عبارة عن منصة حاويات تسمح لك ببناء واختبار ونشر التطبيقات بسرعة كحاويات محمولة ذات اكتفاء ذاتي يمكن تشغيلها في أي مكان تقريبًا. سنشرح في هذا البرنامج التعليمي كيفية تثبيت Docker على Debian 10 Buster.