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

Xem 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 quy trình một cách linh hoạt.

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

Khởi động lại OTBR Docker

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

Khi khởi động lại, mặc dù OTBR Docker cải tiến mạng Luồng bằng cách sử dụng thông tin xác thực mạng mà bạn đã cung cấp, nhưng hệ thống không tự động gửi đị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 GUI (Giao diện người dùng đồ hoạ) web để đảm bảo đã bật các chức năng định tuyến đường viền.

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

Bảo dưỡng Docker

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

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, trong khi vùng chứa là các thực thể của hình ảnh nguồn. Bạn có thể có nhiều thực thể vùng chứa chạy từ cùng một hình ảnh Docker nguồn.

Cách xem tất cả cá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à xóa một vùng chứa Docker cụ thể, hãy sử dụng ID vùng chứa từ lệnh trước đó:

docker stop d09847ad66bf
docker rm d09847ad66bf

Cách dừng và xoá tất cả vùng chứa Docker cùng một lúc:

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á hình ảnh Docker, hãy sử dụng ID hình ảnh từ lệnh trước. 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