Jak zainstalować i skonfigurować Rancher na Ubuntu 18.04 | 16.04

  • Cornelius Paul
  • 0
  • 1785
  • 145

Ten krótki samouczek pokazuje studentom i nowym użytkownikom, jak zainstalować Rancher na Ubuntu 18.04 | 16.04.

Rancher to darmowy pakiet oprogramowania zarządzającego Kubernetes o otwartym kodzie źródłowym, który pomaga programistom i użytkownikom łatwo zarządzać kontenerami. Rancher ma ogromną społeczność użytkowników i umożliwia tworzenie i uruchamianie węzłów obliczeniowych Kubernetes bezpośrednio z interfejsu internetowego Rancher.

Rancher centralnie zarządza lokalnymi lub hybrydowymi klastrami, aby zapewnić bezpieczeństwo i przyspieszyć transformację, a także umożliwia wdrażanie i zarządzanie stosami. Deweloperzy i firmy poszukujące narzędzia do szybkiego wdrożenia węzła Kubernetes uznają Rancher za przydatne.

Aby uzyskać więcej informacji o Rancher, odwiedź jego stronę główną.

Aby rozpocząć instalację i konfigurację Rancher, wykonaj poniższe czynności:

Zainstaluj Docker na Ubuntu

Ponieważ Rancher jest podejściem opartym na dockerze, musisz najpierw zainstalować Docker. Domyślnie najnowsza stabilna wersja Dockera nie jest dostępna w domyślnym repozytorium Ubuntu 16.04. Musisz więc dodać repozytorium Dockera do Ubuntu.

Uruchom poniższe polecenia, aby zainstalować poniższe narzędzia w celu dodania repozytorium Dockera.

sudo apt update sudo apt install apt-transport-https ca-Certificates curl software-properties-common

Następnie dodaj klucz repozytorium biura Docker, uruchamiając poniższe polecenia:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Jeśli chcesz zweryfikować powyższe repozytorium, po prostu uruchom poniższe polecenia:

sudo apt-key odcisk palca 0EBFCD88

Powyższe polecenia powinny wyświetlać podobne wiersze, jak pokazano poniżej:

Wynik: pub rsa4096 2017-02-22 [SCEA] 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid [nieznane] Wydanie Docker (CE deb)  sub rsa4096 2017-02-22 [S] 

Po zainstalowaniu oficjalnego klucza GPG uruchom poniższe polecenia, aby dodać jego plik stabilny repozytorium do Ubuntu… Aby dodać nocny lub test repozytorium, dodaj słowo nocny lub test (lub oba) po słowie stabilny w poleceniach poniżej…

sudo add-apt-repository "deb [arch = amd64] https://download.docker.com/linux/ubuntu $ (lsb_release -cs) stabilny"

W tym momencie oficjalny GPG Dockera i repozytorium powinny być zainstalowane na Ubuntu…

Dla tych, którzy mają obecnie starsze wersje Dockera, uruchom poniższe polecenia, aby je usunąć…

sudo apt remove docker docker-engine docker.io containerd runc

Po usunięciu wszystkich poprzednich wersji Dockera uruchom poniższe polecenia, aby zainstalować najnowszą i aktualną stabilną wersję Dockera…

Aby zainstalować określoną wersję Dockera, uruchom polecenie apt-cache… Następnie wybierz wersję do zainstalowania…

apt-cache madison docker-ce Wynik: docker-ce | 5: 18.09.5 ~ 3-0 ~ ubuntu-bionic | https://download.docker.com/linux/ubuntu bionic / stable amd64 Pakiety docker-ce | 5: 18.09.4 ~ 3-0 ~ ubuntu-bionic | https://download.docker.com/linux/ubuntu bionic / stable amd64 Pakiety docker-ce | 5: 18.09.3 ~ 3-0 ~ ubuntu-bionic | https://download.docker.com/linux/ubuntu bionic / stable amd64 Pakiety docker-ce | 5: 18.09.2 ~ 3-0 ~ ubuntu-bionic | https://download.docker.com/linux/ubuntu bionic / stable amd64 Packages… 

Teraz, aby zainstalować określoną wersję, uruchom poniższe polecenia z wersją, którą chcesz zainstalować

sudo apt install docker-ce =5: 19.03.5 ~ 3-0 ~ ubuntu-bionic docker-ce-cli =5: 19.03.5 ~ 3-0 ~ ubuntu-bionic containerd.io

Jeśli chcesz tylko najnowszą wersję bez określania powyżej, uruchom poniższe polecenia… Poniższe polecenie zawsze zainstaluje najwyższą możliwą wersję…

sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io

To powinno zainstalować oprogramowanie Docker na Ubuntu…

Po zainstalowaniu platformy Docker sprawdź stan platformy Docker za pomocą następującego polecenia:

okno dokujące stanu sudo systemctl

Powyższe polecenia powinny wyświetlać podobne wiersze, jak pokazano poniżej:

docker.service - Docker Application Container Engine Loaded: załadowano (/lib/systemd/system/docker.service; włączone; ustawienie dostawcy: włączone) Aktywne: aktywne (uruchomione) od pon.2020-03 21:24:18 CST; 43 s temu Dokumenty: https://docs.docker.com Główny PID: 4780 (dockerd) Zadania: 10 CGroup: /system.slice/docker.service └─4780 / usr / bin / dockerd -H fd: // - containerd = / run / containerd / containerd.sock 03 lutego 21:24:18 ubuntu1804 dockerd [4780]: time = "2020-02-03T21: 24: 18.017323352-06: 00" level = warning msg = "Twoje jądro nie support cgroup rt runtime "Feb 03 21:24:18 ubuntu1804 dockerd [4780]: time =" 2020-02-03T21: 24: 18.017409229-06: 00 "level = warning msg =" Twoje jądro nie obsługuje wagi cgroup blkio " 03 lutego 21:24:18 ubuntu1804 dockerd [4780]: time = "2020-02-03T21: 24: 18.017498784-06: 00" level = warning msg = "Twoje jądro nie obsługuje cgroup blkio weight_devic 3 lutego 21:24: 18 ubuntu1804 dockerd [4780]: time = "2020-02-03T21: 24: 18.017723594-06: 00" level = info msg = "Ładowanie kontenerów: start." 03 lutego 21:24:18 ubuntu1804 dockerd [4780]: czas = "2020-02-03T21: 24: 18.122729079-06: 00" level = info msg = "Domyślny most (docker0) jest przypisany z adresem IP 1 lutego 03 21:24:18 ubuntu1804 dockerd [4780]: time =" 2020-02-03T 21: 24: 18.217944703-06: 00 "level = info msg =" Ładowanie kontenerów: gotowe. " 3 lutego 21:24:18 ubuntu1804 dockerd [4780]: time = "2020-02-03T21: 24: 18.394264960-06: 00" level = info msg = "Docker demon" commit = 633a0ea838 graphdriver (s) = overlay2 03 lutego 21:24:18 ubuntu1804 dockerd [4780]: time = "2020-02-03T21: 24: 18.394345485-06: 00" level = info msg = "Demon zakończył inicjalizację" 03 lutego 21:24:18 ubuntu1804 dockerd [4780 ]: time = "2020-02-03T21: 24: 18.413016059-06: 00" level = info msg = "API nasłuchuj w /var/run/docker.sock" 3 lutego 21:24:18 ubuntu1804 systemd [1]: Uruchomiono Docker Application Container Engine. 

Zainstaluj Rancher

Teraz, gdy Docker jest zainstalowany, możesz zainstalować Rancher, uruchamiając poniższe polecenia.

sudo docker run -d --restart = chyba-zatrzymano -p 8080: 8080 rancher / server: stabilny

Po zainstalowaniu Rancher możesz uzyskać dostęp do jego portalu za pośrednictwem adresu IP serwera lub nazwy hosta, a następnie portu 8080.

Skonfiguruj Rancher

Teraz otwórz przeglądarkę internetową i wpisz adres URL http: // localhost: 8080.

Kiedy po raz pierwszy uzyskasz dostęp do portalu Rancher, nie zostaniesz poproszony o podanie nazwy użytkownika ani hasła. Aby zwiększyć jego bezpieczeństwo, należy włączyć ograniczenie dostępu.

Rancher obsługuje wiele kontroli dostępu, w tym Active Directory, Azure AD, Github, OpenLDAP, SAML i uwierzytelnianie lokalne.

Aby skonfigurować lokalne uwierzytelnianie Rancher, kliknij plik ADMIN menu i kliknij Kontrola dostępu. Powinieneś zobaczyć następującą stronę:

Na stronie kontroli dostępu musisz podać nazwę użytkownika i hasło administratora, a następnie kliknąć Włącz lokalne uwierzytelnianie przycisk.

Następnie należy włączyć uwierzytelnianie lokalne i ograniczyć dostęp tylko do kont utworzonych w systemie.

Stamtąd możesz rozpocząć konfigurację Ranchera, aby pasował do twojego środowiska.

Wniosek

Ten post pokazał, jak zainstalować Rancher na Ubuntu 18.04 | 16.04. Jeśli powyżej znajdziesz jakiekolwiek błędy, użyj poniższego formularza, aby je zgłosić.

Dzięki,




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux