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

Ver fuente en GitHub

Detener OTBR Docker

El uso Ctrl+C en la ventana de terminal se ejecuta OTBR acoplable para detener el proceso con gracia.

Si está ejecutando una RCP simulado, también usar Ctrl+C para detener los procesos para socat y el PCR propio nodo.

Reiniciar OTBR Docker

Siga el mismo procedimiento completo en Ejecutar OTBR acoplable y probar la conectividad de reinicio OTBR estibador.

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

Si después de unirse a un nodo de rosca a la red no recibe un control sobre la malla dirección IPv6, valores de fábrica con el factoryreset comando CLI y reconfigurarlo como se detalla en Join el segundo nodo de la red de rosca .

Mantenimiento de Docker

Si tiene problemas con OTBR Docker, es posible que tenga varios contenedores en ejecución. Antes de ejecutar OTBR Docker, recomendamos limpiar cualquier contenedor Docker extraño, tanto en ejecución como detenido.

Tenga en cuenta que existe 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. Puede tener varias instancias de contenedor ejecutándose desde la misma imagen de 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 el ID de contenedor del comando anterior:

docker stop d09847ad66bf
docker rm d09847ad66bf

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

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

Para ver todas las imágenes 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 el 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