Khái niệm cơ bản về Docker và Docker

Xem mã nguồn trên GitHub

Dừng Docker OTBR

Sử dụng Ctrl+C trong cửa sổ dòng lệnh chạy OTBR Docker để dừng quá trình này một cách linh hoạt.

Nếu bạn đang chạy RCP được mô phỏng, hãy sử dụng cả Ctrl+C để dừng các quy trình cho socat và chính nút RCP.

Khởi động lại Docker OTBR

Làm theo quy trình hoàn chỉnh tương tự trong phần Chạy Docker OTBRKiểm thử khả năng kết nối để khởi động lại Docker OTBR.

Sau khi khởi động lại, mặc dù Docker OTBR tái cấu trúc mạng Thread bằng thông tin xác thực mạng mà bạn đã cung cấp, nhưng Docker OTBR không tự động đẩy các địa chỉ SLAAC cần thiết để kết nối Internet và định tuyến biên. Bạn phải cải tiến mạng Luồng thông qua Giao diện người dùng web để đảm bảo các hàm định tuyến đường viền được bật.

Nếu sau khi tham gia một nút Thread vào mạng, nút đó không nhận được địa chỉ IPv6 trên mạng, hãy đặt lại nút đó về trạng thái ban đầu bằng lệnh CLI factoryreset và định cấu hình lại nút đó như được mô tả chi tiết trong phần Tham gia nút thứ hai vào mạng Thread.

Bảo trì Docker

Nếu gặp vấn đề với Docker OTBR, bạn có thể có nhiều vùng chứa đang chạy. Trước khi chạy Docker OTBR, bạn nên dọn sạch mọi vùng chứa Docker không cần thiết, cả đang chạy và đã dừng.

Xin lưu ý rằng có sự khác biệt giữa hình ảnh Docker và vùng chứa. Hình ảnh là nguồn, còn vùng chứa là các thực thể của hình ảnh nguồn. Bạn có thể có nhiều phiên bản vùng chứa chạy từ cùng một hình ảnh Docker nguồn.

Cách xem tất cả vùng chứa Docker đã dừng và đang chạy trên máy của bạn:

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

Để dừng và xoá một vùng chứa Docker cụ thể, hãy sử dụng Mã nhận dạng vùng chứa từ lệnh trước:

docker stop d09847ad66bf
docker rm d09847ad66bf

Để dừng và xoá tất cả vùng chứa Docker cùng một lúc, hãy làm như sau:

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

Cách xem tất cả hình ảnh Docker:

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

Để xoá một hình ảnh Docker, hãy sử dụng Mã nhận dạng hình ảnh từ lệnh trước. Xin lưu ý rằng bạn phải xoá mọi vùng chứa đã dừng hoặc đang chạy dựa trên hình ảnh trước khi xoá hình ảnh Docker.

docker image rm 98416559dcbd