ניקיון ואביזר עגינה

הצגת המקור ב-GitHub

הפסקה של OTBR ב-Docker

תוכלו להשתמש ב-Ctrl+C בחלון הטרמינל שפועל בו OTBR Docker כדי לעצור את התהליך בחינניות.

אם יש לך הדמיה של RCP, כדאי להשתמש גם ב-Ctrl+C כדי להפסיק את התהליכים עבור socat והצומת של RCP עצמו.

יש להפעיל מחדש את OTBR Docker

יש לפעול לפי אותו תהליך בהפעלת OTBR Docker ו-בדיקת קישוריות כדי להפעיל מחדש את OTBR Docker.

לאחר ההפעלה מחדש, למרות ש-OTBR Docker משנה את הרשת של Thread באמצעות פרטי הכניסה לרשת שכבר סיפקתם, הוא לא דוחה באופן אוטומטי את כתובות ה-SLAAC הדרושות לקישוריות אינטרנט ולניתוב גבולות. עליכם לבצע רפורמה ברשת השרשורים באמצעות ה-GUI של האינטרנט כדי להבטיח שהפונקציות של ניתוב הגבול יפעלו.

אם לאחר ההצטרפות לצומת של Thread ברשת היא לא מקבלת כתובת IPv6 ברשת, צריך לאפס אותה להגדרות המקוריות באמצעות פקודת ה-CLI של factoryreset ולהגדיר אותה מחדש כפי שמפורט בהצטרפות לצומת השני ברשת השרשורים.

תחזוקת רציפים

אם אתם נתקלים בבעיות עם 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