Aby zarządzać kontenerami Docker w systemie Windows 10/8/7, Linux (Ubuntu, Centos, Redhat…) i macOS graficznie użyj tych najlepszych i najlepszych w swojej klasie narzędzi do zarządzania GUI i stroną internetową w kategorii bezpłatnych lub open source.
Docker jest zasadniczo zwirtualizowane środowisko open source, które pozwala użytkownikom dystrybuować i instalować wiele aplikacji na serwerze bez ingerowania w instalację i proces. Docker korzysta najbardziej w środowiskach klastrowych i centrach danych. Zapewnia izolowane środowisko dla pojemnika. Co to są kontenery Docker?
Możesz porównać kontener Docker z wieloma kontenerami dostępnymi na jednej stoczni z różnymi artykułami. W ten sam sposób Docker wdrożył technologię o nazwie Containers, która można powiedzieć, że jest terminem używanym alternatywnie zamiast maszyn wirtualnych. Jednak pojemniki zajmują mniej miejsca w porównaniu do zwykłych maszyn wirtualnych.
Obrazy systemu operacyjnego utworzone przez różnych programistów, które mają być używane na kontenerach, są pakietem pojedynczej aplikacji i wszystkich zależności, takich jak biblioteki, narzędzia i dane statyczne w jednym pliku obrazu, ale bez kompletnego systemu operacyjnego. Dlatego pojemniki można porównać do lekkiej wirtualizacji. Wszystkie kontenery zainstalowane na dowolnym Dockerze mogą działać jednocześnie za pomocą jądra systemu operacyjnego hosta, ale z izolowanymi procesami. Daje to im lepszą wydajność podczas korzystania z niskich zasobów. Obrazy działające na nim mają tylko kilka MBS. Jednak w przeciwieństwie do VirtualBox lub Hyper-V, natywnie kontenery i Docker są dostępne do zarządzania za pomocą interfejsu wiersza poleceń, niezależnie od tego, czy chcesz pobrać obraz systemu operacyjnego, czy zarządzanie różnymi aplikacjami, musisz wpisać polecenia. Może to być uciążliwe dla noobów lub profesjonalistów, którzy muszą zarządzać wieloma kontenerami na osobistych komputerach stacjonarnych, centrach danych lub klastrach serwerów.
W ten sposób, aby złagodzić wszystkie takie nieporozumień Docker, zapewnia interfejs komputerowy API, który można użyć do zarządzania nim za pomocą aplikacji komputerowych opartych na komputerach stacjonarnych i internetowych narzędzi zarządzania.
Dokręca pulpitu Docker
Jest to łatwa do zainstalowania bezpłatna aplikacja dostarczana przez programistów Docker. Możemy go zainstalować w systemach operacyjnych Mac, Linux i Windows. Jednak większe przedsiębiorstwa z ponad 250 pracownikami muszą kupić płatną subskrypcję.
Korzyścią z korzystania z Docker Desktop jest, że oferuje prosty interfejs, który pozwala użytkownikom zarządzać kontenerami, aplikacjami i obrazami na lokalnym komputerze bez dotykania wiersza poleceń.
Tak więc był dostępny tylko dla systemu Windows i MacOS, ale teraz możemy zainstalować i mieć korzyści, nawet w Linux Distros, takich jak Ubuntu Linux. Obejmuje silnik Docker, klient Docker CLI, Docker BuildX, Docker Compose, Docker Content Trust, Kubernetes i Helper.

Portainer-ui dla Docker
Portainer Community Edition to interfejs GUI dla Docker, który ma bardzo lekki waga, zaledwie kilka KBS. Najlepsze jest to, że jest to splatformowe i obsługuje system Windows 10/8/7, Linux i MacOS do instalacji. Administracja poszczególnych silników Docker jest zwykle przeprowadzana przy użyciu Docker CLI podczas korzystania z Community Edition, a Portainer zapewnia bezpłatne, intuicyjne i łatwe wdrożenie Docker GUI, które umożliwia zarządzanie kontenerami, wolumenami i nie tylko.
Po zalogowaniu się do Portainer CE, deska rozdzielcza wyświetli dobry przegląd hosta Docker. W jednym spojrzeniu można zobaczyć informacje o sprzęcie, takie jak liczba procesorów i ilość pamięci RAM, a także informacje specyficzne dla Docker (liczba kontenerów, obrazów, objętości i sieci).
Możesz wziąćDemo PortaineraPrzed faktycznym zainstalowaniem go na własnym komputerze. Nazwa użytkownika konta demo toadmini hasłotryportain,Użyj, a otrzymasz pełną fledge desca. Z miejsca, w którym możesz tworzyć kontenery Docker i zarządzanie innymi usługami.NIE::Co 15 minut konto demonstracyjne zostanie zresetowane.
Ponadto oferuje szablony aplikacji, zarządzanie użytkownikami i dalsze możliwości, które nie są dostępne w samym Dockerze i oferują dużą wartość dodaną. Niektóre z jego szablonów to WordPress, OpenFass, Ironfucntions, CarroachDB, Microsoft OMS Agent i wiele innych.
W szczególności zarządzanie użytkownikami GUI Web Portainer dla Docker ma ogromny potencjał, jeśli miałby zostać rozszerzony o kompleksowe zarządzanie prawami w przyszłości. Ponadto jest również dostępny w popularnym systemie operacyjnym NAS, takich jak Synology i Asustor ADM.
Zdobądź Portaineralub patrz
Farmer
Rancher jest również oprogramowaniem typu open source GUI i prawie dobrym do tego, do czego jest przeznaczony, który zarządza różnymi zasobami, takimi jak obrazy i kontenery. Rancher to kompletny stos oprogramowania dla zespołów przyjmujących kontenery i może wiele klastrów Kubernetes.
Serwer zarządzania Rancher może być wdrażany na dowolnym serwerze lub klastrze Linux w celu uzyskania wysokiej dostępności, jednak przed użyciem upewnia się, że Docker jest zainstalowany na tym samym serwerze. Rancher to platforma zarządzania kontenerami typu open source, ułatwia wdrażanie i zarządzanie kontenerami w każdej organizacji; Po skonfigurowaniu kontroli dostępu użytkownicy mogą zalogować się do niego w celu tworzenia środowisk. Środowiska rancherów są klastrem serwerów działających w ramach zarządzania klastrami i mają specyficzne zasady kontroli zarządzania dostępem. Użytkownicy mogą korzystać z różnych środowisk, takich jak Kubernetes, Docker Swarm i wiele innych. Po utworzeniu środowiska Rancher umożliwia dodanie hostów i innych zaaranżowanych stosów, których chcesz użyć. W zarządzaniu Rancher zapewnia szczegółowe zarządzanie wszystkimi aspektami infrastruktury, a także Docker, takimi jak host, kontenery, pule pamięci i rejestr kontenerów. Oprócz usług kontenerowych możemy go użyć do spojrzenia na usługi systemowe z Kubernetes lub Swarm.

Prawdziwą wartością Ranchera jest jego zdolność do dostarczania aplikacji i zarządzania nimi. Użytkownicy lub programiści mogą nacisnąć swoją aplikację bezpośrednio do niej za pośrednictwem systemu CI i CD, korzystając z CLI lub API Rancher.
Aby zainstalować narzędzie GUI Rancher, po prostu wykonaj następujące polecenie Docker:
sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
Dockstation Docker GUI
Cóż, kolejnym bezpłatnym oprogramowaniem, ale nie open source, które może dostarczyć interfejs użytkownika do wiersza poleceń Docker, jest DockStation. Interfejs tego oprogramowania jest nieco podobny do Kimetaic, ale ma szeroki zakres funkcji. Może zarządzać kontenerami i ich ustawieniem, niezależnie od tego, czy instaluje obrazy aplikacji, konfigurowanie portów, czyszczenie kontenerów i woluminów, uruchamianie i zatrzymywanie niektórych projektów itp. W porządku od okna DockStation.
Nawet możemy kontrolować i zarządzać zdalnymi kontenerami Docker bez instalowania silnika Docker lokalnie w systemie, w którym jest doksk., A zatem ma charakter niezależny. Jest wyposażony w różne poręczne narzędzia do monitorowania, wyszukiwania dzienników, śledzenia procesora serwera i zużycia pamięci, sieci i blokami we/wy; Monitor portów; Najlepsze to wsparcie kompozycji dokera i nie tylko.

Jest dostępny dla Linux (Ubuntu 14.04/16.04/18.04/19.04, Centos7.1/7.2, Suse Linux Enterprise 12 lub więcej), macOS i Windows 7/8/10 lub serwer.
Notatka-Deweloperzy nie wydają aktualizacji przez bardzo długi czas.
Kitematyczny
KITEMATIC to oficjalne narzędzie graficzne interfejs użytkownika (GUI) do zarządzania Dockerem, powiedziałem oficjalnie, ponieważ jest on przez sam Docker. Wcześniej było to zewnętrzne narzędzie open source, jednak w 2015 r. Docker przejął to. Jeśli chodzi o funkcje, nie jest tak obszerny jak Portainer, tak, GUI Kitematyce dla Docker jest bardzo proste do zrozumienia i łatwe do obsługi ze względu na minimalistyczne podejście.
Wszystkie zainstalowane kontenery Docker pojawią się na ekranie głównym w kartach z opcją ich zarządzania. KITEMATIC jest dostępny dla systemu Windows 10/8/7 i macOS. Jest to teraz część przybornika Docker, którą można łatwo zainstalować, a także obsługiwać użycie VirtualBox, aby utworzyć warstwę wirtualMachine, na której sama jest instalowana i uruchamiana silnik Docker.
Oprócz popularnych obrazów Docker Hub zalecanych na ekranie tego narzędzia Docker GUI, możemy również wyszukać inne za pomocą danego pola wyszukiwania do zainstalowania.
Notatka: Projekt jest przestarzały, ale źródło i binarne są dostępneGirub.

Integracja Docker Hub nadaje Kitelmatic przewagę nad portainerem, ponieważ nie musimy pisać tagów aplikacji ręcznie, aby je zainstalować. Możemy przełączać się między GUI KITEMATIC lub Docker CLI, aby uruchomić i zarządzać aplikacjami kontenerów.
Kilka innych narzędzi lub projektów Docker GUI, które nie są już aktywne:
Interfejs użytkownika dla Dockera
Jest to również dostępny projekt typu open sourceGirub
Docker stoczni
Inne artykuły: