<ph type="x-smartling-placeholder"></ph> Consulter le code source sur GitHub
Arrêter Docker OTBR
Utilisez Ctrl+C
dans la fenêtre de terminal exécutant OTBR Docker pour arrêter le processus.
avec grâce.
Si vous exécutez un RCP simulé, utilisez également Ctrl+C
pour arrêter les processus pour
socat
et le nœud RCP lui-même.
Redémarrer Docker OTBR
Suivez la même procédure complète dans Exécuter l'OTBR Docker et Test Connectivité pour redémarrer l'OTBR Docker.
Lors du redémarrage, même si Docker OTBR reforme un réseau Thread à l'aide du réseau les identifiants que vous avez déjà fournis, le SLAAC n'est pas automatiquement transmis nécessaires pour la connectivité Internet et le routage aux frontières. Vous devez réformer le réseau Thread via l'IUG Web pour s'assurer que les fonctions d'acheminement des frontières activée.
Si, après avoir joint un nœud Thread au réseau, il ne reçoit pas de nœud de réseau maillé,
adresse IPv6, rétablissez sa configuration d'usine à l'aide de la commande CLI factoryreset
et
reconfigurez-le comme indiqué dans la section Joindre le deuxième nœud au Thread
réseau.
Maintenance Docker
Si vous rencontrez des problèmes avec OTBR Docker, vous pouvez avoir plusieurs conteneurs en cours d'exécution. Avant d'exécuter OTBR Docker, nous vous recommandons de supprimer Conteneurs Docker en cours d'exécution et arrêtés
Notez qu'il existe une différence entre les images Docker et les conteneurs. Les images sont la source, tandis que les conteneurs sont des instances de l'image source. Vous pouvez avoir plusieurs instances de conteneur s'exécutant à partir de la même image Docker source.
Pour afficher tous les conteneurs Docker arrêtés et en cours d'exécution sur votre machine:
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d09847ad66bf 43e7a898e524 "/app/bord.." 26 hours ago Exited john.smith
Pour arrêter et supprimer un conteneur Docker spécifique, utilisez l'ID du conteneur commande précédente:
docker stop d09847ad66bf
docker rm d09847ad66bf
Pour arrêter et supprimer tous les conteneurs Docker en même temps:
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
Pour afficher toutes les images Docker:
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
openthread/otbr latest 98416559dcbd 2 weeks ago 1.15GB
Pour supprimer une image Docker, utilisez l'ID de l'image dans la commande précédente. Notez que tous les conteneurs arrêtés ou en cours d'exécution basés sur l'image doivent être supprimés avant en supprimant l'image Docker.
docker image rm 98416559dcbd