หยุด OTBR Docker
ใช้ Ctrl+C
ในหน้าต่างเทอร์มินัลที่เรียกใช้ OTBR Docker เพื่อหยุดกระบวนการอย่างราบรื่น
หากคุณใช้ RCP จำลอง ให้ใช้ Ctrl+C
เพื่อหยุดกระบวนการสำหรับ socat
และโหนด RCP เองด้วย
รีสตาร์ท Docker OTBR
ทำตามขั้นตอนเดียวกันในเรียกใช้ OTBR Docker และทดสอบการเชื่อมต่อเพื่อรีสตาร์ท OTBR Docker
เมื่อรีสตาร์ท แม้ว่า OTBR Docker จะจัดระเบียบเครือข่ายเทรดโดยใช้ข้อมูลเข้าสู่ระบบของเครือข่ายที่คุณให้ไว้แล้ว แต่จะไม่ส่งที่อยู่ SLAAC ที่จำเป็นสำหรับการเชื่อมต่ออินเทอร์เน็ตและการกำหนดเส้นทาง Border โดยอัตโนมัติ คุณต้องจัดระเบียบเครือข่ายเทรดผ่าน Web GUI เพื่อให้แน่ใจว่าเปิดใช้ฟังก์ชันการกำหนดเส้นทาง Border แล้ว
หากหลังจากเข้าร่วมโหนดเทรดกับเครือข่ายแล้ว โหนดดังกล่าวไม่ได้รับที่อยู่ IPv6 ใน Mesh ให้รีเซ็ตเป็นค่าเริ่มต้นด้วยfactoryreset
คําสั่ง CLI และกำหนดค่าอีกครั้งตามที่ระบุไว้ในเข้าร่วมโหนดที่ 2 กับเครือข่ายเทรด
การบำรุงรักษา 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