Temizlik ve Docker Temelleri

Kaynağı GitHub'da görüntüle

OTBR Docker'ı durdur

İşlemi durdurmak için OTBR Docker'ı çalıştıran terminal penceresinde Ctrl+C komutunu kullanın zarif bir şekilde.

Simüle edilmiş RCP çalıştırıyorsanız Ctrl+C komutunu kullanarak socat ve RCP düğümünün kendisi.

OTBR Docker'ı yeniden başlat

OTBR'yi çalıştırma bölümündeki prosedürün aynısını uygulayın. Docker ve Test OTBR'yi yeniden başlatmak için bağlantı Docker'ı seçin.

OTBR Docker, ağı kullanarak bir Thread ağını yeniden düzenlese de yeniden başlatma sonrasında kimlik bilgilerini daha önce girdiyseniz, SLAAC internet bağlantısı ve sınır yönlendirme için gerekli adresler. Yeni bir biçimle sınır yönlendirme işlevlerinin gerçekleştirildiğinden emin olmak için web GUI üzerinden etkin.

Bir Thread düğümü ağa katıldıktan sonra örgü üzerinde bir düğüm almazsa IPv6 adresini fabrika ayarlarına sıfırlayıp factoryreset CLI komutuyla gerçekleştirin ve İkinci düğümü İleti dizisine birleştirme konusunda açıklandığı şekilde yeniden yapılandırın ağ ekleyin.

Docker bakımı

OTBR Docker ile ilgili sorun yaşıyorsanız birden fazla container'ınız olabilir çalışıyor. OTBR Docker'ı çalıştırmadan önce harici tüm gereksiz öğeleri temizlemenizi öneririz. Hem çalışan hem de duran Docker container'ları.

Docker görüntüleri ile container'ları birbirinden farklıdır. Resimler kaynak, container'lar ise kaynak görüntünün örnekleridir. En fazla aynı kaynak Docker görüntüsünden çalışan birden fazla container örneği olabilir.

Makinenizde durdurulan ve çalışan tüm Docker container'larını görüntülemek için:

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

Belirli bir Docker container'ını durdurmak ve kaldırmak için şu sayfadaki Container Kimliği'ni kullanın: önceki komut:

docker stop d09847ad66bf
docker rm d09847ad66bf

Tüm Docker container'larını tek seferde durdurmak ve kaldırmak için:

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

Tüm Docker görüntülerini görüntülemek için:

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

Bir Docker görüntüsünü kaldırmak için önceki komutta bulunan Görüntü Kimliği'ni kullanın. Lütfen resme dayalı olarak durdurulan veya çalışan tüm kapsayıcılar Docker görüntüsü kaldırılır.

docker image rm 98416559dcbd
.