ذكري المظهر

كيفية تثبيت واستخدام عامل ميناء على ديبيان 9

Installing UNMS - Ubiquiti Network Management System

Installing UNMS - Ubiquiti Network Management System

جدول المحتويات:

Anonim

Docker هي عبارة عن منصة حاويات تسمح لك ببناء واختبار ونشر التطبيقات بسرعة كحاويات محمولة ذات اكتفاء ذاتي يمكن تشغيلها في أي مكان تقريبًا.

Docker هو المعيار الفعلي لتكنولوجيا الحاويات وهو أداة أساسية لمهندسي DevOps وخط أنابيب التكامل والتوصيل المستمر الخاص بهم.

في هذا البرنامج التعليمي ، سنوجهك خلال عملية تثبيت Docker على جهاز Debian 9 واستكشاف مفاهيم Docker وأوامره الأساسية.

المتطلبات الأساسية

قبل المتابعة مع هذا البرنامج التعليمي ، تأكد من تسجيل الدخول كمستخدم لديه امتيازات sudo. يجب تشغيل جميع الأوامر في هذا البرنامج التعليمي كمستخدم غير أساسي.

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

تصف الخطوات التالية كيفية تثبيت أحدث إصدار Docker مستقر من مستودعات Docker.

  1. تحديث الحزم المثبتة إلى أحدث إصدار:

    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.

يجب عليك أيضا التحقق من الوثائق الرسمية عامل الميناء.

عامل ميناء ديبيان