Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Conceptos básicos de limpieza y Docker

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Ver el código fuente en GitHub

Detener OTBR Docker

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

Si estás ejecutando un RCP simulado, también usa Ctrl+C a fin de detener los procesos para socat y el nodo de RCP.

Reiniciar OTBR Docker

Sigue el mismo procedimiento completo que se incluye en Ejecuta OTBR Docker y Prueba la conectividad para reiniciar OTBR Docker.

Después del reinicio, aunque OTBR Docker reforma una red Thread con las credenciales de red que ya proporcionaste, no envía automáticamente las direcciones ANSAC necesarias para la conectividad a Internet y el enrutamiento fronterizo. Debes reformar la red Thread a través de la GUI web para asegurarte de que las funciones de enrutamiento de borde estén habilitadas.

Si después de unir un nodo de Thread a la red no recibe una dirección IPv6 en la malla, restablece la configuración de fábrica con el comando factoryreset de la CLI y vuelve a configurarla como se detalla en Une el segundo nodo a la red de Thread.

Mantenimiento de Docker

Si tienes problemas con OTBR Docker, es posible que tengas varios contenedores en ejecución. Antes de ejecutar OTBR Docker, te recomendamos limpiar cualquier contenedor de Docker externo, tanto en ejecución como detenido.

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 de origen. Puedes tener varias instancias de contenedor que se ejecuten desde la misma imagen de Docker de origen.

Sigue estos pasos para ver todos los contenedores de Docker detenidos y en ejecución en tu 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 quitar un contenedor específico de Docker, usa el ID del contenedor del comando anterior:

docker stop d09847ad66bf
docker rm d09847ad66bf

Para detener y quitar todos los contenedores de Docker a la vez, haz lo siguiente:

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

Para ver todas las imágenes de Docker, haz lo siguiente:

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

Para quitar una imagen de Docker, usa el ID de imagen del comando anterior. Ten en cuenta que se debe quitar cualquier contenedor detenido o en ejecución basado en la imagen antes de quitar la imagen de Docker.

docker image rm 98416559dcbd