Docker to zestaw produktów platformy jako usługi (PaaS), które wykorzystują wirtualizację na poziomie systemu operacyjnego do dostarczania oprogramowania w pakietach zwanych kontenerami. Kontenery są odizolowane od siebie i zawierają własne oprogramowanie, biblioteki i pliki konfiguracyjne; mogą komunikować się ze sobą poprzez dobrze zdefiniowane kanały. Wszystkie kontenery są uruchamiane przez pojedyncze jądro systemu operacyjnego, a zatem są lżejsze niż maszyny wirtualne.

W tym wpisie pokaże jak zainstalować docker-a a także wygodny panel do zarządzania kontenerami/sieciami/obrazami poprzez przeglądarkę.

1) aktualizujemy system

Aby bezpłatnie odblokować dalszą treść kliknij "Zapisz się" - dostaniesz nielimitowany dostęp do wszystkich treści i wyślę Ci na maila kilka wyjątkowych bonusów !!
Jeśli jesteś już zapisany - Kliknij "Zaloguj się" i podaj swojego maila - treść zostanie odblokowana:
Zaloguj się lub Zapisz się
Sprawdź Przejdź do zapisu
Anuluj
Dalsza część artykułu jest dostępna tylko dla zapisanych do newslettera. Aby zapisać się do newslettera Kliknij tutaj , lub wypełnij pola w bocznym panelu.
Jeśli jesteś już zapisany - podaj poniżej swój adres e-mail: Odblokuj
adotpay
Anuluj
2) Dodajemy repozytorium docker-a:

3) Instalujemy docker-a:

4) Uruchamiamy, dodajemy do autostartu i sprawdzamy czy działa poprawnie, oraz jest w najnowszej wersji:

5) Instalujemy docker-compose:

Instalacja panelu do zarządzania kontenerami przez przeglądarkę:

1) Pobieramy obraz portainer:

2) Uruchamiamy kontener z tym obrazem:

-d – detach, czyli uruchom w tle
-p 9000:9000 – przekieruj ruch na port 9000 serwera na port 9000 kontenera
–name – nazwa kontenera
–restart always – w przypadku awarii kontenera automatycznie go restartuj
-v /var/run/docker.sock:/var/run/docker.sock – zamontuj socket z lokalizacji na serwerze w tej samej lokalizacji na kontenerze
-v /opt/portainer:/data  -zamontuj katalog /opt/portainer z serwera w katalogu /data na kontenerze
portainer/portainer – nazwa obrazu

3) Sprawdzamy czy kontener działa:

4) Przechodzimy w przeglądarce pod adres http://ip_serwera:9000 ( u mnie to http://176.119.45.145:9000/)

docker-portainer

Ustawiamy login oraz hasło i klikamy “Create user”

5) Wybieramy “Local” i klikamy “Connect”:

docker-portainer

 

6) Gotowe – mamy dostęp do panelu, gdzie mamy widoczną naszą lokalną instalacje dockera:

docker-portainer

 

7) Po kliknięciu na nią mamy statystyki, oraz bardzo rozbudowane menu gdzie możemy tworzyć/usuwać/zarządzać kontenerami, sieciami, punktami montowania, tagami itp.

docker portainer