Jak zainstalować obrazy Docker w systemie Linux

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