إيقاف أداة OTBR Docker
استخدِم Ctrl+C
في نافذة المحطة الطرفية التي تعمل بنظام OTBR Docker لإيقاف العملية
بشكلٍ سلس.
إذا كنت تشغّل عملية محاكاة لـ RCP، استخدِم أيضًا Ctrl+C
لإيقاف عمليات
socat
ووحدة RCP نفسها.
إعادة تشغيل Docker في وضع التشغيل بدون إعادة تحميل الحِزم
اتّبِع الإجراء الكامل نفسه في تشغيل OTBR Docker واختبار الاتصال لإعادة تشغيل OTBR Docker.
عند إعادة تشغيل OTBR Docker يُجري إصلاحًا لشبكة Thread باستخدام بيانات اعتماد الشبكة التي قدّمتها من قبل، لا يرسل تلقائيًا عناوين SLAAC اللازمة للاتصال بالإنترنت والتوجيه الحدودي. يجب إعادة تشكيل شبكة Thread من خلال واجهة المستخدم الرسومية للويب لضمان تفعيل وظائف توجيه الحدود .
إذا لم تتلقّ node (عقدة) Thread عنوان IPv6 على الشبكة بعد ربطها بالشبكة، يمكنك إعادة ضبطها على الإعدادات الأصلية باستخدام الأمر factoryreset
CLI وإعادة ضبطها كما هو موضّح بالتفصيل في مقالة ربط العقدة الثانية بشبكة Thread
.
صيانة Docker
إذا كنت تواجه مشاكل في أداة OTBR Docker، قد تكون لديك حاويات متعددة قيد التشغيل. قبل تشغيل حزمة OTBR Docker، ننصحك بتنظيف أي حاويات Docker غير ضرورية، سواء كانت قيد التشغيل أو متوقفة.
يُرجى العلم أنّ هناك فرقًا بين صور Docker والحاويات. الصور هي المصدر، في حين أن الحاويات هي مثيلات للصورة المصدر. يمكنك استخدام مثيلات حاويات متعددة تعمل من صورة Docker المصدر نفسها.
للاطّلاع على جميع حاويات Docker المتوقفة والعاملة على جهازك:
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d09847ad66bf 43e7a898e524 "/app/bord.." 26 hours ago Exited john.smith
لإيقاف حاوية Docker معيّنة وإزالتها، استخدِم معرّف الحاوية من الأمر السابق:
docker stop d09847ad66bf
docker rm d09847ad66bf
لإيقاف جميع حاويات Docker وإزالتها في آنٍ واحد:
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
لعرض جميع صور Docker:
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
openthread/otbr latest 98416559dcbd 2 weeks ago 1.15GB
لإزالة صورة Docker، استخدِم معرّف الصورة من الأمر السابق. تجدر الإشارة إلى أنّه يجب إزالة أيّ حاويات متوقّفة أو قيد التشغيل وتستند إلى الصورة قبل إزالة صورة Docker.
docker image rm 98416559dcbd