O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Noções básicas de limpeza e Docker

Ver fonte no GitHub

Parar OTBR Docker

Use Ctrl+C na janela do terminal executando o OTBR Docker para interromper o processo normalmente.

Se você estiver executando um RCP simulado, use também Ctrl+C para parar os processos para socat e o próprio nó RCP.

Reinicie o Docker OTBR

Siga o mesmo procedimento completo em Executar o OTBR Docker e Testar a conectividade para reiniciar o OTBR Docker.

Ao reiniciar, embora o OTBR Docker 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 com a Internet e roteamento de borda. Você deve reformar a rede Thread por meio da GUI da Web para garantir que as funções de roteamento de borda estejam ativadas.

Se depois de ingressar em um nó Thread à rede ele não receber um endereço IPv6 on-mesh, redefina-o de fábrica com o comando factoryreset CLI e reconfigure-o conforme detalhado em Join the second node to the Thread network .

Manutenção do Docker

Se você estiver tendo problemas com o OTBR Docker, poderá ter vários contêineres em execução. Antes de executar o OTBR Docker, recomendamos limpar todos os contêineres do Docker estranhos, tanto em execução quanto parados.

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. Você pode ter várias instâncias de contêiner em execução a partir da mesma imagem do Docker de origem.

Para visualizar todos os contêineres do Docker parados e em execução em 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 Container ID do comando anterior:

docker stop d09847ad66bf
docker rm d09847ad66bf

Para parar 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 visualizar 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 parado ou em execução com base na imagem deve ser removido antes de remover a imagem do Docker.

docker image rm 98416559dcbd