Google is committed to advancing racial equity for Black communities. See how.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Conceptos básicos de limpieza y Docker

Detener OTBR Docker

Use Ctrl+C en la ventana de terminal que ejecuta OTBR Docker para detener el proceso con gracia.

Si está ejecutando un RCP simulado, también use Ctrl+C para detener los procesos para socat y el nodo RCP mismo.

Reiniciar OTBR Docker

Siga el mismo procedimiento completo en Ejecutar OTBR Docker y Probar conectividad para reiniciar OTBR Docker.

Al reiniciar, aunque OTBR Docker reforma una red Thread utilizando las credenciales de red que ya proporcionó, no empuja automáticamente las direcciones SLAAC necesarias para la conectividad a Internet y el enrutamiento de fronteras. Debe reformar la red Thread a través de la GUI web para garantizar que las funciones de enrutamiento de bordes estén habilitadas.

Si después de unir un nodo Thread a la red no recibe una dirección IPv6 en malla, restablezca los factoryreset fábrica con el factoryreset CLI de restablecimiento de fábrica y reconfigure como se detalla en Unir el segundo nodo a la red Thread .

Mantenimiento de Docker

Si tiene problemas con OTBR Docker, es posible que tenga varios contenedores ejecutándose. Antes de ejecutar OTBR Docker, recomendamos limpiar los contenedores Docker extraños, tanto en funcionamiento como detenidos.

Tenga en cuenta que hay una diferencia entre las imágenes de Docker y los contenedores. Las imágenes son la fuente, mientras que los contenedores son instancias de la imagen fuente. Puede tener varias instancias de contenedor ejecutándose desde la misma imagen Docker de origen.

Para ver todos los contenedores Docker detenidos y en ejecución en su máquina:

 docker ps -a
CONTAINER ID IMAGE        COMMAND       CREATED      STATUS  PORTS   NAMES
d09847ad66bf 43e7a898e524 "/app/bord.." 26 hours ago Exited          john.smith

Para detener y eliminar un contenedor Docker específico, use la ID del contenedor del comando anterior:

 docker stop d09847ad66bf
docker rm d09847ad66bf 

Para detener y eliminar todos los contenedores Docker a la vez:

 docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)

Para ver todas las imágenes de Docker:

 docker images
REPOSITORY           TAG          IMAGE ID           CREATED           SIZE
openthread/otbr      latest       98416559dcbd       2 weeks ago       1.15GB

Para eliminar una imagen de Docker, use la ID de imagen del comando anterior. Tenga en cuenta que cualquier contenedor detenido o en ejecución basado en la imagen debe eliminarse antes de eliminar la imagen de Docker.

 docker image rm 98416559dcbd