كيفية تثبيت حاوية Ozeki Docker
هذه المقالة هي دليل تفصيلي حول تثبيت Ozeki SMS Gateway على Ubuntu. Ozeki SMS Gateway هو أداة مفيدة للغاية في إنشاء حلول لمهام إرسال الرسائل القصيرة وأتمتتها المختلفة. في هذا البرنامج التعليمي، سنقوم بتحديث وتثبيت Docker، ثم تحميل صورة Ozeki إلى حاوية Docker. بعد اكتمال هذا، يمكننا تشغيل البرنامج. تتطلب العملية نفسها استخدام Terminal في جهاز Ubuntu الافتراضي الخاص بك، بالإضافة إلى WinSCP في جهاز Windows الفعلي الخاص بك. يحتوي البرنامج التعليمي التالي على جميع الخطوات التي تحتاج إلى اتباعها لإعداد Ozeki SMS Gateway بنجاح في Ubuntu. لنبدأ!
ما هو Ozeki SMS Gateway
يتميز Ozeki SMS Gateway بمحرك توجيه رسائل قصيرة من الطراز العالمي. يسمح لك هذا المحرك بتوجيه رسائل SMS من مستخدم أو اتصال شبكة محمول إلى آخر بناءً على الشروط التي تحددها. هناك عدد كبير من الشروط، مثل بادئة رقم الهاتف، أو مطابقة نص الرسالة، أو فترة الخدمة أو وقت اليوم. بالإضافة إلى التوجيه عن طريق مطابقة النمط، يسمح لك محرك توجيه الرسائل القصيرة أيضًا بتعديل نصوص الرسائل القصيرة على الفور. يمكنك استبدال أرقام الهواتف، أو تغيير نص الرسالة، أو إضافة ملاحظة في نهاية الرسائل.
ما هو Docker
Docker هو منصة مفتوحة لتطوير وشحن وتشغيل التطبيقات. يتيح لك Docker فصل تطبيقاتك عن البنية التحتية الخاصة بك حتى تتمكن من تقديم البرامج بسرعة. باستخدام Docker، يمكنك إدارة البنية التحتية الخاصة بك بنفس الطريقة التي تدير بها تطبيقاتك.
ما هي حاوية Docker
الحاوية هي وحدة قياسية للبرامج تغلف الكود وجميع تبعياته، حتى يعمل التطبيق بسرعة وموثوقية من بيئة حوسبة إلى أخرى. تشرح هذه المقالة بالتفصيل كيفية وضع Ozeki SMS Gateway في إحدى هذه الحاويات. يتم تنفيذ هذه العملية من خلال Terminal في Ubuntu.
كيفية تثبيت Docker على Ubuntu
يُظهر لك هذا الفيديو التعليمي كيفية تثبيت Ozeki SMS Gateway على Ubuntu باستخدام Docker. استخدم Terminal في Ubuntu لإكمال هذه الخطوات. أدخل التسلسل التالي من الأوامر لتحديث وتثبيت Docker بنجاح على جهاز Ubuntu الخاص بك.
sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
تحديث وتثبيت التبعيات
لتثبيت Docker على Ubuntu، تحتاج أولاً إلى تحديث التبعيات. ابدأ بفتح Terminal. اكتب sudo apt-get update ثم اضغط على Enter. بعد ذلك، أدخل sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release (الشكل 1). الآن كل شيء محدث ويمكنك المتابعة.
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \ sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
إضافة مفتاح GPG الرسمي لـ Docker
الخطوة التالية هي إضافة مفتاح GPG الرسمي لـ Docker. لهذا الإجراء، أدخل الأمر التالي (الشكل 2).
sudo echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] \ https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
تعيين مستودع Docker
بعد ذلك، يجب عليك تعيين مستودع Docker. قم بتشغيل الأمر في الشكل 3. الآن Docker جاهز للتثبيت.
sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io
تحديث وتثبيت Docker
قبل أن تتمكن من تسجيل الدخول إلى جهاز Ubuntu، يجب عليك أولاً تحديث وتثبيت Docker. لتنزيل التحديث، أدخل sudo apt-get update في Terminal (الشكل 4). عند اكتماله، قم بتثبيته عن طريق إدخال sudo apt-get install docker-ce docker-ce-cli containerd.io. الآن Docker محدث وجاهز للاستخدام على جهازك.
كيفية تحميل حاوية Ozeki Docker إلى Ubuntu
يمكنك تنزيل برنامج WinSCP من هنا: https://winscp.net/eng/download.php
تسجيل الدخول إلى جهاز أوبونتو من WinSCP
قبل أن تتمكن من تحميل ملف الصورة، يجب عليك تسجيل الدخول إلى جهاز أوبونتو باستخدام WinSCP. قم بتشغيل برنامج WinSCP. في نافذة تسجيل الدخول، أدخل عنوان IP و المنفذ لجهازك في مربعات النص المخصصة. ثم اكتب اسم المستخدم و كلمة المرور في مربعات النص أدناه. انقر على زر تسجيل الدخول عند الانتهاء. (الشكل 5)
تحميل ملف الصورة إلى جهاز أوبونتو
بعد تسجيل الدخول بنجاح، يمكنك الآن تحميل ملف صورة Ozeki SMS Gateway إلى جهاز أوبونتو. اسحب وأسقط ملف sms-gateway.tar من محرك الأقراص المحلي إلى مجلد في الجهاز (الشكل 6).
تم تحميل الملف
للتأكد من أن الملف قد تم تحميله، ارجع إلى Terminal في أوبونتو. أدخل الأمر ls -la وافحص النتائج (الشكل 7). إذا وجدت ملف sms-gateway.tar بين النتائج، فقد تم تحميله بنجاح.
كيفية تثبيت حاوية Docker لـ Ozeki على أوبونتو
sudo docker images sudo docker load < sms-gateway.tar
عرض صور Docker وتحميل صورة Ozeki إلى Docker
الخطوة التالية هي عرض صور Docker وتحميل ملف صورة Ozeki SMS Gateway إلى Docker. أولاً، أدخل sudo docker images في Terminal (الشكل 8). سيعرض هذا قائمة صور Docker. بعد ذلك، أدخل sudo docker load < sms-gateway.tar. هذا الأمر يحمل صورة Ozeki إلى Docker.
sudo docker images
ظهرت الصورة في قائمة صور Docker
بعد تحميل صورة Ozeki إلى Docker، يمكنك التأكد من اكتمال العملية بنجاح. إذا أدخلت الآن الأمر sudo docker images مرة أخرى، سيظهر sms-gateway في النتائج (الشكل 9).
sudo docker run -ti -p 9615:9515 -p 9616:9516 sms-gateway \ mono /usr/lib/ozeki/BaseSystem/v1.0.0/Ozeki_Starter.exe /run
تشغيل حاوية Ozeki
مع تحميل الصورة إلى Docker، يمكنك الآن تشغيل Ozeki SMS gateway. اكتب الأمر التالي في الشكل 10 لتشغيل البرنامج.
تم تشغيل Ozeki SMS Gateway
يمكنك أن ترى أن Ozeki SMS Gateway قد بدأ الآن. افتحه عن طريق كتابة localhost:9615 في شريط عنوان متصفحك (الشكل 11).
ملخص
Docker و Ozeki SMS Gateway محدثان الآن ويعملان بشكل صحيح على جهازك. نأمل أن تكون قد وجدت هذه المقالة مفيدة وغنية بالمعلومات. قم بزيارة أدلتنا الأخرى لمزيد من المعلومات حول Docker و Ozeki SMS Gateway.
More information
- حاوية Docker: بوابة أوزيكي SMS
- كيفية تثبيت حاوية أوزيكي Docker
- معرف أجهزة Docker