Google стремится продвигать расовую справедливость для черных сообществ. Смотри как.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

Основы очистки и докера

Стоп ОТБР Докер

Используйте Ctrl+C в окне терминала с запущенным OTBR Docker, чтобы аккуратно остановить процесс.

Если вы используете смоделированный RCP, также используйте Ctrl+C чтобы остановить процессы для socat и самого узла RCP.

Перезапустите OTBR Docker

Выполните ту же процедуру, что и в Запустить OTBR Docker и Тестирование подключения, чтобы перезапустить OTBR Docker.

При перезапуске, даже несмотря на то, что OTBR Docker реформирует сеть Thread, используя уже предоставленные вами сетевые учетные данные, он не передает автоматически адреса SLAAC, необходимые для подключения к Интернету и маршрутизации границ. Вы должны преобразовать сеть Thread через веб-интерфейс, чтобы включить функции пограничной маршрутизации.

Если после присоединения узла Thread к сети он не получает IPv6-адрес в сети, сбросьте его до заводских настроек с помощью команды CLI factoryreset и перенастройте его, как описано в разделе Присоединение второго узла к сети Thread .

Обслуживание докеров

Если у вас есть проблемы с OTBR Docker, возможно, у вас запущено несколько контейнеров. Перед запуском OTBR Docker мы рекомендуем очистить любые посторонние контейнеры Docker, как работающие, так и остановленные.

Обратите внимание, что есть разница между образами Docker и контейнерами. Изображения являются источником, а контейнеры являются экземплярами исходного изображения. Вы можете иметь несколько экземпляров контейнера, работающих с одного исходного образа Docker.

Чтобы просмотреть все остановленные и запущенные контейнеры Docker на вашем компьютере:

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

Чтобы остановить и удалить определенный контейнер Docker, используйте идентификатор контейнера из предыдущей команды:

 docker stop d09847ad66bf
docker rm d09847ad66bf 

Чтобы остановить и удалить все контейнеры Docker одновременно:

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

Для просмотра всех изображений Docker:

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

Чтобы удалить изображение Docker, используйте идентификатор изображения из предыдущей команды. Обратите внимание, что все остановленные или запущенные контейнеры на основе образа должны быть удалены до удаления образа Docker.

 docker image rm 98416559dcbd