Google is committed to advancing racial equity for Black communities. See how.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Genel Bakış

OpenThread Border Router (OTBR), Docker desteği sağlar ve doğrudan yerel makineniz yerine bir Docker konteynerinde çalıştırılabilir.

Bu kılavuz, Raspberry Pi 3B (RPi3B) veya herhangi bir Linux tabanlı makinede OTBR Docker'ı çalıştırmaya odaklanır ve yalnızca bu platformlarda test edilmiştir.

Raspberry Pi 3B kurulumu

Raspberry Pi İşletim Sistemini RPi3B'ye Masaüstü İşletim Sistemi ile kurun. Raspberry Pi 3B Genel Bakış bölümünden İşletim Sistemini İndir ve Kur adımındaki talimatları izleyin, ancak İşletim Sistemi olarak Raspberry Pi İşletim Sistemini Masaüstü ile kullandığınızdan emin olun. OTBR Web GUI'ye bir web tarayıcısında erişmeniz gerektiğinden Lite sürümünü kullanamazsınız.

Kurulduktan sonra RPi3B'yi başlatın ve bir terminal penceresi açın.

  1. Sistemi güncelleyin:
    sudo apt-get update
    sudo apt-get upgrade
  2. Docker'ı yükleyin:
    curl -sSL https://get.docker.com | sh
  3. Docker'ı her komuttan önce sudo gerektirmeden root dışı olarak kullanmak istiyorsanız, kullanıcı ayarlarınızı değiştirin:
    sudo usermod -aG docker $USER
  4. Zaten çalışmıyorsa Docker'ı başlatın:
    sudo dockerd
  5. Git'i yükleyin:
    sudo apt install git

Linux kurulumu

RPi3B ile aynı talimatları kullanın:

  1. Sistemi güncelleyin:
    sudo apt-get update
    sudo apt-get upgrade
  2. Docker'ı yükleyin:
    curl -sSL https://get.docker.com | sh
  3. Docker'ı her komuttan önce sudo gerektirmeden root dışı olarak kullanmak istiyorsanız, kullanıcı ayarlarınızı değiştirin:
    sudo usermod -aG docker $USER
  4. Zaten çalışmıyorsa Docker'ı başlatın:
    sudo dockerd
  5. Git'i yükleyin:
    sudo apt install git

Mac veya Windows

OTBR Docker'ı Mac veya Windows'ta kullanmak için Docker Toolbox'ı kurun. Bu, OTBR Docker'ın çalıştırılması, yalnızca bu sistemlerde Docker Toolbox tarafından desteklenen sanal seri bağlantı noktalarının takılmasını içerdiğinden gereklidir.

OTBR Docker görüntüsünü alın

OTBR Docker görüntüsünü doğrudan OpenThread Docker Hub'dan çekerek veya OTBR havuzunu klonlayarak ve dahil edilen Dockerfile'ı yerel olarak oluşturarak edinin.

OpenThread ekibi tarafından test edilip doğrulandığı için, görüntüyü Docker Hub'dan çekmenizi öneririz.

Docker Hub'dan görüntüyü çekin

Bu görüntü, e80def4 Kimliği e80def4 .

  1. Resmi çekin:
    docker pull openthread/otbr:latest
  2. Artık Docker görüntüleri listenizde görünmelidir:
    docker images
    REPOSITORY           TAG          IMAGE ID           CREATED           SIZE
    openthread/otbr      latest       98416559dcbd       2 weeks ago       1.15GB

Dockerfile'ı oluşturun

Görüntüyü kendiniz oluşturmak için OpenThread Border Router deposunu klonlayın ve dahil olan Dockerfile'ı oluşturun.

  1. OTBR havuzunu klonlayın:
    cd ~
    git clone https://github.com/openthread/ot-br-posix
    cd ot-br-posix
    
  2. Dockerfile'ı oluşturun:
    docker build --no-cache -t openthread/otbr -f etc/docker/Dockerfile .