Obraz Dockera to niezależny mikro system operacyjny, który zawiera dedykowane oprogramowanie. Zazwyczaj na tych obrazach znajdują się złożone aplikacje webowe oraz różnego rodzaju środowiska wykonawcze.
Jednym z najbardziej popularnych narzędzi do uruchamiania gotowych obrazów, zwanych kontenerami, na systemie Linux, jest Docker. To solidne oprogramowanie działa na praktycznie każdej dystrybucji Linuksa. Umożliwia ono użytkownikom szybkie i proste pobieranie tysięcy wstępnie skonfigurowanych obrazów, od serwera WWW Nginx po prosty serwer Plex Media.
Instalacja Dockera na systemie Linux
Docker jest jednym z najlepszych narzędzi dostępnych dla systemu Linux. Niemniej jednak, nie jest to oprogramowanie, które można znaleźć w dystrybucjach Linuksa od razu po instalacji. Fakt, że Docker nie jest preinstalowany, jest zrozumiały, ponieważ to zaawansowane narzędzie, a użytkownicy powinni wiedzieć, jak je skonfigurować i utrzymywać przed jego użyciem w środowisku produkcyjnym.
Głównym sposobem instalacji Dockera w systemie Linux jest korzystanie z oficjalnych pakietów i repozytoriów oprogramowania. Teraz można łatwo zainstalować Dockera w większości popularnych dystrybucji Linuksa, takich jak Ubuntu, Debian czy Fedora. Dowiedz się więcej o tym, jak skonfigurować Dockera w tym miejscu.
Nie korzystasz z dystrybucji Linuksa, która ma wbudowaną obsługę Dockera? Nie martw się! W ostatnich latach Docker został dodany do sklepu Snap jako pakiet Snap. Co więcej, dzięki temu użytkownicy od Arch Linuksa po Gentoo mogą go zainstalować bez większych problemów.
Docker poprzez Snap
W naszym przewodniku po instalacji Dockera w systemie Linux nie zajmowaliśmy się wersją Snap, ponieważ w tamtym czasie nie była ona dostępna. Dlatego teraz krótko przedstawimy, jak można zainstalować wersję Snap Dockera.
Uwaga: zanim przystąpisz do instalacji wersji Snap Dockera na serwerze lub komputerze, upewnij się, że Snapd jest uruchomiony. Nie wiesz, jak to zrobić? Sprawdź ten post!
Po uruchomieniu Snapd na swoim serwerze lub komputerze, użyj następującego polecenia, aby zainstalować Dockera przez Snap:
sudo snap install docker --edge
Gdy Docker działa już jako Snap, dokończ proces konfiguracji, wykonując poniższe polecenia.
Uwaga: pamiętaj, aby w trzecim poleceniu zmienić „nazwa użytkownika” na swoją rzeczywistą nazwę użytkownika, z którą zamierzasz używać Dockera w systemie Linux.
sudo snap connect docker:home sudo groupadd --system docker sudo usermod -a -G docker username newgrp docker sudo snap disable docker sudo snap enable docker
Obrazy Dockera z Docker Hub
Obrazy Dockera są przechowywane na stronie Docker Hub. Każdy użytkownik może przesłać swój obraz i skonfigurować go według własnych potrzeb. Najważniejsze jest to, że korzystanie z tych obrazów jest całkowicie darmowe!
Pobieranie obrazu Dockera w systemie Linux za pośrednictwem Docker Hub odbywa się poprzez użycie polecenia „pull”. Jeśli jesteś nowym użytkownikiem Dockera i chcesz zainstalować obraz, postępuj zgodnie z poniższymi krokami.
Krok 1: Wejdź na stronę Docker Hub. Po załadowaniu strony kliknij przycisk „Zarejestruj się”, aby założyć konto.
Krok 2: Zaloguj się na swoje nowe konto Docker Hub, klikając przycisk „Zaloguj się” w górnej części strony.
Krok 3: Teraz, gdy jesteś zalogowany, możesz przystąpić do pobierania obrazów Dockera. Wykorzystaj pole wyszukiwania, aby wpisać nazwę obrazu, który chcesz znaleźć. Jeśli nie wiesz, od czego zacząć, sprawdź niektóre z oficjalnych obrazów, które znajdziesz tutaj.
Krok 4: Po wybraniu obrazu Dockera, który chcesz pobrać, kliknij go w wynikach wyszukiwania, co przeniesie cię na stronę poświęconą temu obrazowi.
Krok 5: Na stronie znajdź sekcję „Kopiuj i wklej, aby pobrać ten obraz”. Bezpośrednio pod tym tekstem znajdziesz oficjalne polecenie do pobrania tego obrazu, które powinno wyglądać podobnie do poniższego przykładu.
docker pull image-name
Krok 6: Skopiuj polecenie ze strony i wróć do terminala. Następnie wklej polecenie, naciskając Ctrl + Shift + V.
Krok 7: Uruchom polecenie pull, aby pobrać obraz. Po zakończeniu procesu, zapoznaj się z dokumentacją zamieszczoną na stronie nowo zainstalowanego obrazu, gdzie znajdziesz instrukcje dotyczące jego użytkowania.
Usuwanie obrazu Dockera
Aby usunąć zainstalowany obraz Dockera na systemie Linux, użyj polecenia rmi. Najpierw powinieneś uruchomić polecenie obrazy, aby zobaczyć dostępne obrazy na swoim systemie.
docker images
Przejrzyj listę, a następnie skopiuj nazwę obrazu, który chcesz usunąć. Wprowadź polecenie docker rmi, a następnie nazwę obrazu.
docker rmi image-name
newsblog.pl