Hogyan telepíthetem a Rancher Docker Container Manager alkalmazást az Ubuntun

Kép: Rancher

Már egy ideje dolgozik a konténerekkel - talán dokkoló parancsokat használ a konténerek kezelésére és telepítésére. Még nem áll készen a Kubernetes-re történő migrációra (és a Docker jól kezelt téged), de szeretne egy praktikus web-alapú felügyeleti eszközt használni, hogy a konténer életét kissé megkönnyítse. Hová fordulsz?

Számos lehetőség áll rendelkezésre, amelyek közül az egyik a Rancher Docker konténerkezelő. Ennek az eszköznek érdekesnek kell lennie, különös tekintettel arra, hogy támogatja a Kubernetes-et, és teljes kötegeket telepíthet és kezelhet, ezért ha készen állsz az ugrásra, az eszközöd is készen állsz.

De hogyan lehet elindítani és futtatni a Rancher Docker Container Manager (RDCM) szoftvert? A legegyszerűbb módszer (iróniára bólintva) maga a Docker. Megmutatom, hogyan lehet gyorsan és egyszerűen telepíteni a konténert az RDCM számára. A telepítés után bejelentkezhet a rendszerbe, böngészőn keresztül, és kezelheti a tárolókat.

Amire szüksége lesz

Bemutatom az Ubuntu Server 16.04-es verzióját. Feltételezem, hogy már rendelkezik Dockerrel és fut. Az egyik nagyon fontos tényező, hogy az RDCM attól függ, hogy a host kiszolgálón érvényes SSL tanúsítvány van-e. Nem használhat saját aláírással ellátott SSL-tanúsítványt, mivel ezeket a tanúsított Rancher-sablonok nem támogatják. Érvényes SSL tanúsítvány nélkül nem tud hozzáadni gazdagépeket. Gazdagép nélkül nem telepíthet konténereket vagy kötegeket.

Nincs sudo

Mielőtt megmutatnám a menedzser telepítését, meg kell győződnem arról, hogy a dokkoló parancsot a sudo használata nélkül is futtathatja (mivel ez biztonsági problémákat idézhet elő). Ehhez hozzáadnia kell egy normál felhasználót a dokkolócsoporthoz. Tegyük fel, hogy hozzá fogja adni a flotsam felhasználót a dokkolócsoporthoz. A parancs erre lenne a következő:

 sudo usermod -aG docker flotsam 

Miután kiadta a parancsot, a flotsam felhasználónak kijelentkeznie és bejelentkeznie kell. Ezen a ponton a felhasználó akkor kiadhatja a dokkoló parancsot, anélkül, hogy használni kellene a sudo-t.

A konténer telepítése

Az RDCM tároló egyetlen paranccsal telepíthető. Bemutatom, hogyan lehet ezt megtenni, ha kinyitja a tárolót a 8080-as külső porton. Ha nem áll rendelkezésre a 8080-as port a kiszolgálón, meg kell találnia egy másik portot, amelyet használni szeretne. Mindezek mellett a telepítési parancs:

 dokkoló futtatása - újraindítás = kivéve, ha leállítva -p 8080: 8080 karmester / szerver: stabil 

A parancs behúzza a legújabb gazdatartót. Ha elkészült, mutasson a böngészőjére a http: // SERVER_IP: 8080 linkre, és a Rancher Docker Container Manager kezelőfelületén üdvözölnie kell (A ábra ).

A ábra

Az RDCM interfész.


Végső érintések

Miután sikeresen elérte a webes felületet, két dolgot kell vigyáznia az első tároló elindítása előtt. Az első a felülethez való hozzáférés beállítása. Kattintson az Admin | Hozzáférés-szabályozás. A megjelenő ablakban ( B. ábra ) válassza ki a használni kívánt hitelesítés típusát, majd konfigurálja.

B. ábra

A Rancher Docker Container Manager hozzáférés-vezérlésének beállítása.


Ha helyi hitelesítést fog használni, kattintson a LOKÁL elemre, majd konfigurálja az adminisztrátori felhasználót.

Ezután hozzáadnia kell egy támogatott gazdagépet. Ez lesz egy másik Docker szerver, amely eléri az RDCM-et. Ehhez kattintson az Infrastruktúra | Otthont ad. A megjelenő ablakban kattintson a ( C ábra ) elemre, válassza ki a tárhely szolgáltatást, és töltse ki a szükséges adatokat.

C. ábra

Új gazdagép beállítása az RDCM számára.


A beállítandó gazdagépet meghatározza, hogy hogyan állítsa be a Rancher Docker Container Manager alkalmazáshoz. Például, ha az Amazon EC2 lehetőséget választja, akkor a következő információkkal kell rendelkeznie:

  • Vidék
  • Titkos kulcs
  • Hozzáférési kulcs

Az Azure esetén konfigurálnia kell:

  • Elhelyezés
  • Fiókhoz való hozzáférés
  • Hálózat
  • Példa

A Digital Ocean esetében csak az Access Tokenre lesz szüksége.

A Packet esetében be kell állítania:

  • Fiókhoz való hozzáférés
  • Példa
  • Vidék

Egyéni gazdagép hozzáadásakor a következőkre lesz szüksége:

  • A gazdaszerver nyilvános IP-je
  • A megadott parancs futtatása a gazdagépen

Miután beállította a gazdagépet, készen áll a halmok vagy tárolók telepítésére. Verem telepítéséhez kattintson a STACKS | Mindent, majd kattintson a Verem hozzáadása (helyi verem hozzáadásához) vagy a Hozzáadás a katalógusból elemre, hogy megtalálhassa az előre definiált verem telepítését. Konténer telepítéséhez kattintson az INFRASTRUKTÚRA | Konténerek és állítsa be az első tárolóját.

Ne feledje azonban, hogy anélkül, hogy előbb hozzáadna egy gazdagépet, nem telepíthet verem vagy tárolót.

Készen áll a bevetésre

Ezen a ponton készen állsz a Rancher Docker konténermenedzserrel való fellépésre. Amíg hozzá van adva egy megfelelő gazdagép, a konténerek és kötegek telepítése és kezelése nem csak egyszerű, hanem nagyon hatékony is. Rúgja be ennek a rendszernek a gumiabroncsait, és ellenőrizze, hogy az nem vezeti-e a konténerkezelést a következő szintre.

Adatközpont-trend hírlevél

A DevOps, a virtualizáció, a hibrid felhő, a tárolás és az operatív hatékonyság csak néhány adatközpont-témakör, amelyet kiemeltünk. Hétfőn és szerdán szállítjuk

Regisztrálj még ma

© Copyright 2021 | mobilegn.com