في هذه المقالة ، سأوضح لك كيفية تثبيت Docker على Raspberry Pi 3 Model B. وسأستخدم نظام تشغيل Ubuntu Core على Raspberry Pi 3 Model B الخاص بي من أجل العرض التوضيحي.
انت تحتاج:
- جهاز كمبيوتر Raspberry Pi 3 موديل B أو Raspberry Pi 3 موديل B + لوحة واحدة.
- ما لا يقل عن 16 جيجابايت من بطاقة microSD لتثبيت Ubuntu Core.
- كابل إيثرنت للاتصال بالإنترنت. يمكنك أيضًا استخدام شبكة Wi-Fi المدمجة للإنترنت. لكني أفضل الاتصال السلكي لأنني أعتقد أنه أكثر موثوقية.
- كابل HDMI.
- شاشة بمنفذ HDMI.
- لوحة مفاتيح USB لتكوين Ubuntu Core لأول مرة.
- محول طاقة لجهاز Raspberry Pi.
قم بتثبيت Ubuntu Core على Raspberry Pi 3:
لقد أوضحت لك كيفية تثبيت وتكوين Ubuntu Core على Raspberry Pi 2 و Raspberry Pi 3 في مقال Raspberry Pi آخر كتبته على LinuxHint. يمكنك التحقق من ذلك على (رابط إلى مقالة تثبيت Ubuntu على Raspberry Pi)
تشغيل Raspberry Pi 3:
بمجرد الانتهاء من إعداد كل شيء ، قم بتوصيل جميع الأجهزة والموصلات المطلوبة بـ Raspberry Pi الخاص بك وقم بتشغيله.
الاتصال بـ Raspberry Pi 3 عبر SSH:
بمجرد تكوين نظام التشغيل Ubuntu Core OS ، يجب أن تكون قادرًا على الاتصال بـ Raspberry Pi 3 عبر SSH. يجب عرض المعلومات المطلوبة للاتصال بـ Raspberry Pi عبر SSH على الشاشة المتصلة بـ Raspberry Pi كما ترى في القسم المحدد في لقطة الشاشة أدناه.
الآن ، من أي جهاز كمبيوتر تمت إضافة مفتاح SSH إليه إلى حساب Ubuntu One الخاص بك ، قم بتشغيل الأمر التالي للاتصال بـ Raspberry Pi عبر SSH:
$ ssh [البريد الإلكتروني محمي]ملاحظة: استبدل اسم المستخدم وعنوان IP للأمر باسمك.
قد ترى خطأً أثناء الاتصال بـ Raspberry Pi عبر SSH ، في هذه الحالة ، ما عليك سوى تشغيل الأمر التالي:
$ ssh-keygen -f ~ / .ssh / known_hosts -R 192.168.2.15الآن ، يجب أن تكون قادرًا على الاتصال بـ Raspberry Pi عبر SSH مرة أخرى. إذا كانت هذه هي المرة الأولى التي تتصل فيها بـ Raspberry Pi عبر SSH ، فمن المفترض أن ترى الرسالة التالية. فقط اكتب نعم ثم اضغط .
يجب أن تكون متصلاً.
تثبيت Docker على Raspberry Pi 3:
على Ubuntu Core ، يمكنك فقط تثبيت حزم snap. لحسن الحظ ، يحتوي Ubuntu Core على حزمة Docker snap في مستودع الحزم snap الرسمي. لذلك ، لن تواجه أي مشكلة في تثبيت Docker على Raspberry Pi 3. لتثبيت Docker على Raspberry Pi 3 ، قم بتشغيل الأمر التالي:
sudo snap install docker
كما ترى ، يتم تثبيت Docker. سوف يستغرق بعض الوقت حتى يكتمل.
في هذه المرحلة يتم تثبيت Docker. كما ترى ، إصدار Docker هو 18.06.1. إنه Docker Community Edition.
الآن ، قم بتشغيل الأمر التالي لتوصيل Docker بالنظام:
sudo snap connect docker: homeاستخدام Docker على Raspberry Pi 3:
في هذا القسم ، سأوضح لك كيفية تشغيل حاويات Docker على Raspberry Pi 3. فلنبدأ. يمكنك البحث عن صور Docker باستخدام الأمر التالي:
$ sudo docker search KEYWORDعلى سبيل المثال ، للبحث عن صور Ubuntu docker ، قم بتشغيل الأمر التالي:
sudo docker search ubuntuكما ترى ، يتم عرض نتيجة البحث. يمكنك تنزيل أي صورة Docker واستخدامها من هنا. أول صورة Docker في نتيجة البحث هي أوبونتو . فلنقم بتنزيله وتثبيته.
لتنزيل (في Docker term pull) ملف أوبونتو image ، قم بتشغيل الأمر التالي:
sudo docker سحب أوبونتو
كما ترون ، Docker أوبونتو يتم سحب الصورة.
عامل ميناء أوبونتو تم سحب الصورة.
يمكنك سرد جميع صور Docker التي سحبتها باستخدام الأمر التالي:
صور sudo docker
الآن ، يمكنك إنشاء حاوية Docker باستخدام ملف أوبونتو الصورة بالأمر التالي:
sudo docker run -it ubuntu
كما ترى ، يتم إنشاء حاوية Docker ويتم تسجيل دخولك إلى غلاف الحاوية الجديدة.
الآن ، يمكنك تشغيل أي أمر تريده هنا كما ترى في لقطة الشاشة أدناه.
للخروج من غلاف الحاوية ، قم بتشغيل الأمر التالي:
خروج دولار
يمكنك سرد جميع الحاويات التي أنشأتها باستخدام الأمر التالي:
$ sudo docker ps -aكما ترى ، فإن الحاوية التي أنشأتها سابقًا بها معرّف الحاوية 0f097e568547 . الحاوية لم تعد تعمل.
يمكنك بدء الحاوية 0f097e568547 مرة أخرى ، بالأمر التالي:
sudo docker start 0f097e568547
كما ترون ، الحاوية 0f097e568547 يعمل مرة أخرى.
لتسجيل الدخول إلى غلاف الحاوية ، قم بتشغيل الأمر التالي:
sudo docker attach 0f097e568547كما ترون ، لقد قمت بتسجيل الدخول إلى هيكل الحاوية 0f097e568547 تكرارا.
يمكنك التحقق من مقدار الذاكرة ووحدة المعالجة المركزية وإدخال / إخراج القرص وإدخال / إخراج الشبكة وما إلى ذلك التي تستخدمها الحاويات قيد التشغيل باستخدام الأمر التالي:
احصائيات $ sudo docker
كما ترى ، لدي حاويتان قيد التشغيل ويتم عرض المعرف والاسم واستخدام وحدة المعالجة المركزية واستخدام الذاكرة واستخدام الشبكة واستخدام القرص و pid وما إلى ذلك بطريقة منسقة بشكل جيد.
أقوم بتشغيل Docker وحاويتين على Raspberry Pi 3 ولا يزال لدي حوالي 786 ميغابايت من الذاكرة المتاحة / الخالية. Docker on Raspberry Pi 3 مذهل.
هذه هي طريقة تثبيت Docker واستخدامه على Raspberry Pi 3. نشكرك على قراءة هذه المقالة.