Googleは、黒人コミュニティのための人種的衡平の促進に取り組んでいます。 方法をご覧ください。
このページは 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はすでに提供されているネットワーク資格情報を使用してスレッドネットワークを再構築しますが、インターネット接続と境界ルーティングに必要なSLAACアドレスを自動的にプッシュしません。 ボーダールーティング機能が有効になっていることを確認するには、Web GUIを使用してスレッドネットワークを再構成する必要があります。

スレッドノードをネットワークに参加させた後、メッシュ上IPv6アドレスを受信しない場合は、 factoryreset CLIコマンドを使用して工場出荷時の状態にリセットし、2番目のノードをスレッドネットワーク参加させるの詳細に従って再構成します

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コンテナーを停止して削除するには、前のコマンドのコンテナー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イメージを削除するには、前のコマンドのイメージIDを使用します。 Dockerイメージを削除する前に、イメージに基づいて停止または実行中のコンテナを削除する必要があることに注意してください。

 docker image rm 98416559dcbd