Zainstaluj Portainer - interfejs zarządzania oparte na Docker Web

Zainstaluj Portainer - interfejs zarządzania oparte na Docker Web
Portainer to interfejs internetowy interfejs zarządzania dla hostów Docker. Portainer działa jako lekki kontener Docker na twoim hoście Docker. To świetne narzędzie do graficznego zarządzania kontenerami Docker z przeglądarki internetowej. W tym artykule pokażę, jak zainstalować Portainer na hosta Docker. Będę używał Lubuntu 18.04 LTS z Docker CE zainstalowanym jako host Docker. Ale każda dystrybucja Linux z zainstalowanym Dockerem powinna działać. Więc zacznijmy.

Instalowanie Dockera na Ubuntu:

Napisałem dedykowany artykuł na temat instalacji Dockera na Ubuntu. Możesz to przeczytać na https: // linuxhint.com/install_docker_ubuntu_1804/

Jeśli używasz Ubuntu i nie masz na nim zainstalowania Dockera, polecam rzucić okiem na to.

Instalowanie Dockera w Debian:

Napisałem dedykowany artykuł na temat instalacji Dockera w Debian. Możesz to przeczytać na https: // linuxhint.com/install_docker_debian_9/

Jeśli używasz Debiana i nie masz na niej zainstalowania Dockera, polecam rzucić okiem na to.

Instalowanie Dockera w Centos 7:

Napisałem dedykowany artykuł na temat instalacji Dockera w Centos 7. Możesz to przeczytać na https: // linuxhint.com/instalacja-docker-centos7/

Jeśli używasz Centos 7 i nie masz na nim zainstalowanego Dockera, polecam rzucić okiem na to.

Instalowanie Dockera na Raspberry Pi:

Jeśli chcesz użyć Raspberry Pi, aby nauczyć się Dockera, zdecydowanie polecam przeczytanie dedykowanego artykułu na temat instalacji Docker na Raspberry Pi na https: // Linuxhint.com/install_docker_raspberry_pi/

Instalowanie Portainera:

Mamy nadzieję, że w tym momencie miałeś zainstalowany Docker na swoim komputerze. Więc zainstalujmy Portainer. Najpierw utwórz wolumin dokera Portainer_data Z następującym poleceniem:

$ Docker Volume Utwórz Portainer_Data

Lub,

$ sudo Docker Volume Utwórz Portainer_Data

Teraz utwórz kontener Docker Portainer za pomocą następującego polecenia:

$ Docker Run -d -p 9000: 9000 -v/var/run/docker.Sock:/var/run/docker.skarpetka
-v Portainer_data:/Data Portainer/Portainer

Lub,

$ sudo docker run -d -p 9000: 9000 -v/var/run/docker.Sock:/var/run/docker.skarpetka
-v Portainer_data:/Data Portainer/Portainer

Jak widać, obraz Portainer Docker nie jest dostępny lokalnie i jest pobierany z repozytorium obrazu Docker.

Wkrótce należy pobrać obraz Portainer i należy utworzyć kontener.

Dostęp do interfejsu internetowego Portainer:

Teraz, gdy tworzony jest kontener Docker Portainer, możesz uzyskać do niego dostęp z dowolnej przeglądarki internetowej w sieci. Najpierw uruchom następujące polecenie, aby znaleźć adres IP swojego hosta Docker:

$ ip a

Jak widać, adres IP mojego hosta Dockera to 192.168.21.129.

Teraz otwórz przeglądarkę internetową i odwiedź http: // 192.168.21.129: 9000 (Zmień adres IP na adres IP hosta Docker).

Powinieneś zobaczyć następną stronę. Teraz, aby skonfigurować hasło, wpisz hasło i kliknij Stwórz użytkownika.

Teraz wybierz Lokalny i kliknij Łączyć jak zaznaczono na zrzucie ekranu poniżej.

Powinieneś zostać przekierowany na stronę główną Portainer, jak widać na zrzucie ekranu poniżej.

Zarządzanie kontenerami Docker z interfejsem internetowym Portainer:

W tej sekcji pokażę, jak korzystać z interfejsu internetowego Portainer do zarządzania kontenerami Docker. Więc zacznijmy. Na stronie głównej Portainer możesz podłączyć host Docker, jak zaznaczony na zrzucie ekranu poniżej. Aby uzyskać dostęp do hosta Dockera, po prostu kliknij go.

Powinieneś zostać przekierowany do pulpitu nawigacyjnego podłączonego hosta Dockera, jak widać na zrzucie ekranu poniżej. Tutaj możesz znaleźć informacje, takie jak liczba tomów Docker, ile masz zdjęć i kontenerów Docker i wielu innych.

Aby zarządzać kontenerami Docker, po prostu kliknij kontenery z pulpitu nawigacyjnego na zrzucie ekranu poniżej.

Jak widać, wszystkie kontenery Docker są wymienione tutaj. Aby dodać nowy kontener, kliknij Dodaj pojemnik jak zaznaczono na zrzucie ekranu poniżej.

Należy wyświetlić kreator tworzenia kontenerów Portainer. Jest piękny i łatwy w użyciu interfejs do tworzenia kontenerów Docker. Jak widać, możesz ustawić polecenia, które należy uruchomić po uruchomieniu kontenera, jest to domyślny katalog roboczy, domyślna powłoka, dodaj objętości, konfiguruj sieci, konfiguruj zmienne środowiskowe i wiele innych stąd.

Po zakończeniu kliknij Wdrożyć kontener jak zaznaczono na zrzucie ekranu poniżej.

Jak widać, pojemnik jest tworzony.

Jak widać, powstaje nowy kontener (Ubuntu16 w moim przypadku) i działa. Jeśli chcesz zobaczyć więcej szczegółów na temat nowego kontenera, kliknij go.

Jak widać, wymieniono wiele opcji dotyczących nowego kontenera. Możesz także uruchomić, zatrzymać, zabić, ponownie uruchomić, zatrzymać, wznowić, usuwać, zduplikować, edytować i odtwarzać pojemnik stąd, jak widać na zrzucie ekranu poniżej.

Jeśli nieco przewinisz w dół, możesz również znaleźć inne opcje konfiguracji, takie jak sieć dla tego kontenera.

Gdy kontener działa, możesz uzyskać dostęp do konsoli tego pojemnika. Aby to zrobić, kliknij przycisk Console, jak zaznaczono na zrzucie ekranu poniżej.

Teraz kliknij Łączyć jak zaznaczono na zrzucie ekranu poniżej.

Powinieneś być podłączony do konsoli kontenera. Teraz możesz uruchomić dowolne polecenie, które chcesz w tym pojemniku.

Jeśli chcesz wyjść z konsoli kontenera, kliknij Rozłączyć się jak zaznaczono na zrzucie ekranu poniżej.

Zarządzanie obrazami Docker z interfejsem internetowym Portainer:

Możesz także zarządzać obrazami Docker za pomocą interfejsu internetowego Portainer. Aby uzyskać dostęp do obrazów Docker, po prostu kliknij ikonę obrazów z pulpitu nawigacyjnego.

Jak widać, wszystkie lokalnie dostępne obrazy są wymienione. Możesz także wyciągnąć stąd nowe obrazy Docker. Stąd możesz usunąć, importować i eksportować, budować również nowe obrazy Docker.

Tak więc instalujesz i używasz Portainer. Dziękujemy za przeczytanie tego artykułu.