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

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