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