Visualizza l'origine su GitHub
Arresta Docker OTBR
Utilizza Ctrl+C
nella finestra del terminale che esegue OTBR Docker per interrompere manualmente il processo.
Se esegui un RCP simulato, utilizza Ctrl+C
anche per arrestare i processi per
socat
e il nodo RCP stesso.
Riavvia Docker OTBR
Segui la stessa procedura completa in Esegui OTBR Docker e Prova la connettività per riavviare OTBR Docker.
Al riavvio, anche se OTBR Docker riforma una rete Thread utilizzando le credenziali di rete che hai già fornito, non invia automaticamente gli indirizzi SLAAC necessari per la connettività a Internet e il routing dei confini. Devi riformare la rete Thread tramite la GUI web per assicurarti che le funzioni di routing dei confini siano abilitate.
Se dopo l'unione di un nodo Thread alla rete non riceve un indirizzo IPv6 on-mesh, ripristina i dati di fabbrica con il comando dell'interfaccia a riga di comando factoryreset
e riconfiguralo come descritto in Unire il secondo nodo alla rete Thread.
Manutenzione di Docker
Se hai problemi con Docker OTBR, potresti avere più container in esecuzione. Prima di eseguire Docker OTBR, ti consigliamo di rimuovere eventuali container Docker estranei, sia in esecuzione che arrestati.
Tieni presente che esiste una differenza tra le immagini Docker e i container. Le immagini sono l'origine, mentre i container sono istanze dell'immagine di origine. Puoi avere più istanze di container in esecuzione dalla stessa immagine Docker di origine.
Per visualizzare tutti i container Docker arrestati e in esecuzione sulla macchina:
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d09847ad66bf 43e7a898e524 "/app/bord.." 26 hours ago Exited john.smith
Per arrestare e rimuovere un container Docker specifico, utilizza l'ID container del comando precedente:
docker stop d09847ad66bf
docker rm d09847ad66bf
Per arrestare e rimuovere tutti i container Docker contemporaneamente:
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
Per visualizzare tutte le immagini Docker:
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
openthread/otbr latest 98416559dcbd 2 weeks ago 1.15GB
Per rimuovere un'immagine Docker, utilizza l'ID immagine del comando precedente. Tieni presente che tutti i container arrestati o in esecuzione sulla base dell'immagine devono essere rimossi prima di rimuovere l'immagine Docker.
docker image rm 98416559dcbd