कंप्यूटर की सफ़ाई और डॉक करने से जुड़ी बुनियादी बातें

GitHub पर सोर्स देखें

OTBR Docker को बंद करना

प्रोसेस को सही तरीके से रोकने के लिए, OTBR Docker को चलाने वाली टर्मिनल विंडो में Ctrl+C का इस्तेमाल करें.

अगर सिम्युलेट किया गया आरसीपी चलाया जा रहा है, तो socat और आरसीपी नोड की प्रोसेस को रोकने के लिए भी Ctrl+C का इस्तेमाल करें.

OTBR Docker को रीस्टार्ट करना

OTBR Docker को रीस्टार्ट करने के लिए, Run OTBR Docker और जांच कनेक्टिविटी में बताई गई प्रोसेस का पालन करें.

रीस्टार्ट करने पर, OTBR Docker आपके दिए गए नेटवर्क क्रेडेंशियल का इस्तेमाल करके, Thread नेटवर्क को फिर से बनाता है. हालांकि, यह इंटरनेट कनेक्टिविटी और बॉर्डर रूटिंग के लिए ज़रूरी एसएलएएसी पते अपने-आप नहीं भेजता. वेब जीयूआई की मदद से, आपको Thread नेटवर्क को फिर से व्यवस्थित करना होगा, ताकि यह पक्का किया जा सके कि बॉर्डर रूटिंग फ़ंक्शन चालू हैं.

अगर Thread नेटवर्क से जुड़ने के बाद, किसी नोड को ऑन-मेश IPv6 पता नहीं मिलता है, तो factoryreset सीएलआई कमांड की मदद से उसे फ़ैक्ट्री रीसेट करें. इसके बाद, 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 कंटेनर को रोकने और हटाने के लिए, पिछले निर्देश में दिए गए कंटेनर आईडी का इस्तेमाल करें:

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