הפסקת Docker של OTBR
כדי להפסיק את התהליך, משתמשים ב-Ctrl+C
בחלון הטרמינל שמריץ OTBR Docker
באלגנטיות.
אם מריצים RCP מדומה, צריך להשתמש גם ב-Ctrl+C
כדי להפסיק את התהליכים
socat
וצומת ה-RCP עצמו.
הפעלה מחדש של Docker OTBR
פועלים לפי אותו התהליך בקטע הפעלת OTBR (הפעלת OTBR) Docker ו-Test קישוריות להפעלה מחדש של OTBR Docker.
לאחר הפעלה מחדש, למרות ש-Docker OTBR מבצע תיקון של רשת Thread באמצעות הרשת את פרטי הכניסה שכבר ציינת, הוא לא דוחף באופן אוטומטי את הסכם רמת השירות (SLAAC). הכתובות הנדרשות לחיבור לאינטרנט ולניתוב גבולות. צריך לבצע רפורמה רשת פרוטוקול Thread דרך ממשק ה-GUI של האינטרנט כדי לוודא שהפונקציות של ניתוב הגבולות מופעלת.
אם אחרי שמצטרפים לצומת של פרוטוקול Thread לרשת הוא לא מקבל הודעות ברשת
כתובת IPv6, מאפסים אותה להגדרות המקוריות באמצעות פקודת ה-CLI factoryreset
להגדיר אותו מחדש כמפורט בקטע הצטרפות לצומת השני לשרשור
.
תחזוקת Docker
אם נתקלים בבעיות ב-Docker OTBR, יכול להיות שיש לכם כמה קונטיינרים ריצה. לפני הרצת 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