الاطّلاع على المصدر على GitHub
إيقاف Docker لـ OTBR
استخدِم Ctrl+C
في النافذة الطرفية مع تشغيل OTBR Docker لإيقاف العملية.
وبسلاسة.
إذا كنت تشغّل محاكاة RCP، يمكنك أيضًا استخدام Ctrl+C
لإيقاف العمليات
socat
وعقدة RCP نفسها.
إعادة تشغيل OTBR Docker
اتبع نفس الإجراء الكامل في تشغيل OTBR Docker وTest إمكانية الاتصال لإعادة تشغيل OTBR Docker
عند إعادة التشغيل، على الرغم من أن OTBR Docker يصلح شبكة Thread باستخدام الشبكة بيانات الاعتماد التي قدّمتها، لا تؤدي تلقائيًا إلى إرسال اتفاقية SLAAC العناوين المطلوبة للاتصال بالإنترنت والتوجيه الحدودي. يجب إصلاح شبكة Thread من خلال واجهة المستخدم الرسومية على الويب لضمان تنفيذ وظائف توجيه الحدود مُفعَّل.
في حال عدم تلقّي عقدة على شبكة متداخلة (على شبكة متداخلة) بعد ضم عقدة Thread إلى الشبكة
عنوان IPv6، يُرجى إعادة ضبطه على الإعدادات الأصلية باستخدام الأمر factoryreset
CLI و
ويجب إعادة ضبطها على النحو المفصّل في "ضم العُقدة الثانية" إلى "سلسلة المحادثات"
.
صيانة 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