Parar o Docker OTBR
Use Ctrl+C
na janela do terminal executando o Docker OTBR para interromper o processo
corretamente.
Se você estiver executando um RCP simulado, use também Ctrl+C
para interromper os processos para socat
e o próprio nó do RCP.
Reiniciar o OTBR Docker
Siga o mesmo procedimento completo em Executar o Docker OTBR e Testar a conectividade para reiniciar o Docker OTBR.
Após a reinicialização, mesmo que o Docker do OTBR reformule uma rede Thread usando as credenciais de rede que você já forneceu, ele não envia automaticamente os endereços SLAAC necessários para conectividade de Internet e roteamento de borda. Você precisa reformatar a rede Thread usando a GUI na Web para garantir que as funções de roteamento de borda estejam ativadas.
Se depois de unir um nó da linha de execução à rede ele não receber um endereço
IPv6 na malha, redefina-o para a configuração original com o comando da CLI factoryreset
e
o reconfigure conforme detalhado em Juntar o segundo nó à rede
da linha de execução.
Manutenção do Docker
Se você tiver problemas com o Docker OTBR, talvez tenha vários contêineres em execução. Antes de executar o Docker OTBR, recomendamos limpar todos os contêineres Docker externos, em execução e interrompidos.
Observe que há uma diferença entre imagens e contêineres do Docker. As imagens são a origem, enquanto os contêineres são instâncias da imagem de origem. É possível ter várias instâncias de contêiner em execução na mesma imagem do Docker de origem.
Para ver todos os contêineres do Docker interrompidos e em execução na sua máquina:
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d09847ad66bf 43e7a898e524 "/app/bord.." 26 hours ago Exited john.smith
Para interromper e remover um contêiner específico do Docker, use o ID do contêiner do comando anterior:
docker stop d09847ad66bf
docker rm d09847ad66bf
Para interromper e remover todos os contêineres do Docker de uma só vez:
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
Para ver todas as imagens do Docker:
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
openthread/otbr latest 98416559dcbd 2 weeks ago 1.15GB
Para remover uma imagem do Docker, use o ID da imagem do comando anterior. Observe que qualquer contêiner interrompido ou em execução com base na imagem precisa ser removido antes da imagem do Docker.
docker image rm 98416559dcbd