Docker Engine CE
Instalacja silnika konteneryzacji Docker do uruchamiania i instalowania środowisk na bazie gotowych obrazów lub manfiestów.
Last updated
Was this helpful?
Instalacja silnika konteneryzacji Docker do uruchamiania i instalowania środowisk na bazie gotowych obrazów lub manfiestów.
Last updated
Was this helpful?
Docker Engine CE (Community Edition) to darmowa wersja platformy konteneryzacji w pełni kompatybilnej z ekosystemem Docker. Umożliwia pracę z podstawowymi narzędziami technologii konteneryzacji Docker, w tym:
Docker Engine - przetwarza manifesty Dockerfile lub uruchamia predefiniowane obrazy kontenerów;
Docker Registry - przechowuje i zapewnia dostęp do licznych publicznych i prywatnych obrazów przeznaczonych do wdrożenia w Docker Engine;
Docker Compose - pomaga w tworzeniu aplikacji składających się z wielu komponentów ze wszystkimi wymaganymi konfiguracjami zadeklarowanymi w jednym pliku compose;
Docker Swarm - reprezentuje kilka niezależnych węzłów Docker połączonych w klaster;
Docker Engine CE jest dostarczany jako gotowe rozwiązanie dostępne przez Marketplace platformy.
Z górnego menu wybierz Marketplace, a następnie użyj pola wyszukiwania lub znajdź pakiet Docker Engine CE w kategorii: Narzędzia developerskie i administracyjne (Dev & Admin Tools) .
Po kliknięciu przycisku Instaluj pojawi się okno konfiguracji. Wybierz jedną z opcji instalacji:
Create a clean standalone engine (utwórz czysty, samodzielny silnik) - konfiguruje podstawowy węzeł zawierający tylko silnik Docker.
Connect to an existing swarm cluster (połącz z istniejącym klastrem swarm) - automatycznie dołącza nowy Docker Engine do istniejącego klastra Docker Swarm (wymagany jest odpowiedni Join Token i Host IP klastra).
Deploy containers from compose.yml (wdróż kontenery z pliku compose.yml) - automatycznie wdraża aplikację z połączonego repozytorium niestandardowego.
Zdecyduj też, czy instalacja ma zawierać również Portainer UI.
Kliknij Instaluj i odczekaj kilka minut, aż system automatycznie wykona wszystkie wymagane czynności, tj. skonfiguruje nowe środowisko z kontenerem zbudowanym na odpowiednim, specjalnie dostosowanym szablonie stosu, zainstaluje sam Docker Engine i, w zależności od wybranej opcji, wdroży dostarczony obraz.
Po zakończeniu wszystkich tych zadań Twoja dokeryzowana instancja będzie już uruchomiona i gotowa do pracy, a Ty otrzymasz odpowiednie powiadomienie na pulpicie oraz na e-mail konta usługi.
Zrobione!
W przypadku, gdy zamierzasz użyć własnego obrazu Docker lub użyć projektu innych firm dostępnego na Docker Hub lub innym zgodnym rejestrze kontenerów (publicznym lub prywatnym), postępuj zgodnie z poniższą instrukcją.
AlmaLinux 9
Alpine 3
CentOS 7 & 8
Debian 10, 11, 12
RHEL RHEL 7
Ubuntu 18.04, 20.04, 22.04 & 24.04
Z górnego menu Panelu Usługi wybierz Nowe środowisko, co wywoła okno kreatora topologii. Następnie, w górnym menu kreatora kliknij Inne, by wywołać okno wyboru obrazu Docker.
Wybierz z menu jedną z opcji zależnie od tego, czy chcesz użyć własnego obrazu niestandardowego, czy publicznego repozytorium Docker:
Personalizacja - gdy chcesz użyć własnego obrazu z repozytorium prywatnego lub centralnego.
A. W przypadku wyboru Personalizacja zostaniesz poproszony o podanie poświadczeń do repozytorium.
B. Opcja Szukaj umożliwi Ci przeszukiwanie publicznego repozytorium Docker Hub.
Po wybraniu obrazu Docker pozostaje już tylko przydzielić właściwe zasoby dla kontenera, a więc cloudlety (CPU i RAM) oraz przestrzeń dyskową. Możesz też zmienić nazwę środowiska. Na koniec wystarczy kliknąć przycisk Utwórz, a Twoje środowisko na bazie obrazu Docker zostanie powołane w ciągu kilku minut.
Jeżeli kroku 2 wybrana została instalacja Docker Engine wraz z Portainer UI w mailu otrzymasz także poświadczenia oraz adres web do aplikacji.
UWAGA, zaraz po zalogowaniu Portainer.io system wymusi zmianę hasła. Dopiero wówczas możliwa będzie dalsza praca z aplikacją.
Po zamianie hasła konieczne będzie ponowne logowanie. Teraz już w aplikacji widoczne będą informacje o zasobach.
Instalowanie kontenerów lub konkretnych aplikacji możliwe jest z użyciem repozytorium Docker Hub, prywatnych repozytoriów obrazów lub kilkunastu szablonów dostarczanych przez Portainer.io
to narzędzie służące do zarządzania środowiskami Docker poprzez interfejs graficzny (GUI). Jest szczególnie przydatny dla zespołów deweloperskich i administratorów, którzy preferują graficzny interfejs zamiast wiersza poleceń, lub dla osób początkujących w pracy z Dockerem. Stanowi warstwę abstrakcji nad surowym interfejsem Docker CLI, czyniąc zarządzanie kontenerami bardziej dostępnym i intuicyjnym.
Przed instalacją uwzględnij, że następujące dystrybucje Linuksa są obsługiwane jako podstawa kontenerów, które można wdrożyć na platformie i które będą prawidłowo obsługiwane (informacje te mogą ulec zmianie):
Szukaj - gdy zamierzasz skorzystać z publicznego rejestru .
Zaloguj się do aplikacji zarządzającej używając URL i poświadczeń otrzymanych mailem. Będzie to URL wraz z numerem portu - przykład: