<ph type="x-smartling-placeholder"></ph> Quelle auf GitHub ansehen
OTBR-Docker beenden
Verwenden Sie Ctrl+C
im Terminalfenster, in dem OTBR-Docker ausgeführt wird, um den Prozess zu beenden
anmutig.
Wenn Sie ein simuliertes RCP ausführen, verwenden Sie auch Ctrl+C
, um die Prozesse für
socat
und dem RCP-Knoten selbst.
OTBR-Docker neu starten
Befolgen Sie dieselben Schritte unter OTBR ausführen Docker und Test Verbindung zum Neustart von OTBR Docker erstellen.
Beim Neustart, obwohl OTBR-Docker ein Thread-Netzwerk über das Netzwerk reformiert Anmeldedaten gesendet werden, wird der SLAAC nicht automatisch übertragen. die für die Internetverbindung und das Border Routing benötigt werden. Du musst die Thread-Netzwerk über das Web-GUI, damit Border-Routing-Funktionen aktiviert.
Wenn nach dem Verbinden eines Thread-Knotens mit dem Netzwerk kein On-Mesh-Netzwerk empfangen wird
IPv6-Adresse verwenden, setzen Sie sie mit dem Befehl factoryreset
über die Befehlszeile und
neu konfigurieren, wie unter Zweiten Knoten mit dem Thread verbinden
.
Docker-Wartung
Wenn Sie Probleme mit OTBR-Docker haben, haben Sie möglicherweise mehrere Container ausgeführt wird. Bevor Sie OTBR-Docker ausführen, sollten Sie alle überflüssigen Docker-Container, sowohl ausgeführte als auch beendete Docker-Container.
Beachten Sie, dass es einen Unterschied zwischen Docker-Images und Containern gibt. Bilder sind die Quelle, während Container Instanzen des Quell-Images sind. Sie können Mehrere Containerinstanzen, die vom selben Quell-Docker-Image ausgeführt werden.
So rufen Sie alle beendeten und ausgeführten Docker-Container auf Ihrem Computer auf:
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d09847ad66bf 43e7a898e524 "/app/bord.." 26 hours ago Exited john.smith
Um einen bestimmten Docker-Container zu beenden und zu entfernen, verwenden Sie die Container-ID aus der Vorheriger Befehl:
docker stop d09847ad66bf
docker rm d09847ad66bf
So beenden und entfernen Sie alle Docker-Container gleichzeitig:
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
So rufen Sie alle Docker-Images auf:
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
openthread/otbr latest 98416559dcbd 2 weeks ago 1.15GB
Um ein Docker-Image zu entfernen, verwenden Sie die Image-ID aus dem vorherigen Befehl. Beachten Sie, dass beendete oder laufende Container, die auf dem Image basieren, müssen vor der Entfernen des Docker-Images
docker image rm 98416559dcbd