Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

清理和Docker基礎

停止OTBR Docker

在運行OTBR Docker的終端窗口中使用Ctrl+C可以正常停止該過程。

如果您正在運行模擬的RCP,請同時使用Ctrl+C停止socat和RCP節點本身的進程。

重新啟動OTBR Docker

遵循運行OTBR Docker測試連接中的相同完整過程,以重新啟動OTBR Docker。

重新啟動後,即使OTBR Docker使用您已經提供的網絡憑據重新構建了Thread網絡,它也不會自動推送Internet連接和邊界路由所需的SLAAC地址。 您必須通過Web GUI重新構建線程網絡,以確保啟用邊界路由功能。

如果在將Thread節點加入網絡後仍未收到網狀IPv6地址,請使用factoryreset CLI命令對其進行工廠重置,然後按照將第二個節點加入Thread網絡中所述進行重新配置。

Docker維護

如果您在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容器,請使用上一個命令中的Container ID:

 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映像,請使用上一個命令中的Image ID。請注意,在刪除Docker映像之前,必須刪除基於該映像的所有已停止或正在運行的容器。

 docker image rm 98416559dcbd