Jak zainstalować i uruchomić Docker w Arch Linux

Jak zainstalować i uruchomić Docker w Arch Linux
W języku programowania Docker jest znany jako najważniejsza platforma jako kontener oprogramowania. Opis Dockera jako kontenera zapewnia płynne działanie oprogramowania zawartego w jego bibliotece z odpowiednimi ustawieniami. Jednym z głównych powodów, dla których programiści są skłonni do korzystania z Dockera, jest to, że zarządza problemami związanymi z serwerem. Docker zapewnia potwierdzenie, że gdziekolwiek uruchomisz oprogramowanie, jego funkcje będą działać sprawnie i bez żadnych problemów.

Docker jest wysoce kompatybilny z prawie wszystkimi rozkładami Linux. Docker może uruchomić oprogramowanie, a także budować obrazy z biblioteki. Mówiąc uproszczonym, Docker jest narzędziem, które łagodzi problemy podczas uruchamiania wdrożonego oprogramowania. Snap działa na kodzie od Dockera, ale sam nie jest jednostką Dockera. Najnowsza aktualizacja Docker pokazuje licencję Apache 2.0 i zarezerwował prawa autorskie do swojej domeny. System kontenera Docker oferuje optymalne rozwiązanie do obsługi oprogramowania. To zapewnia Docker przewagę nad innymi platformami do budowania pakietów. Niniejszy przewodnik określa wszystkie kroki niezbędne do zainstalowania Dockera w systemie operacyjnym Arch Linux.

Proces instalowania Dockera

Instalacja Docker w Arch Linux jest niezwykle łatwa ze względu na repozytorium jednostki Arch (AUR). Wszystko, co musisz zrobić. Wykonaj pięć kroków wymienionych poniżej, aby zainstalować Docker w systemie Arch Linux:

  • Krok 1: Włącz moduł pętli
  • Krok 2: Włącz Snapd przez AUR
  • Krok 3: Zainstaluj Docker
  • Krok 4: Włącz dokera
  • Krok 5: Wykonaj konfigurację po instalacji

Wymagania wstępne

Przed zainstalowaniem Dockera na serwerze musisz rozważyć dostępność warunków wstępnych na serwerze. Docker nie jest szczególnie kompatybilny ze zmodyfikowanymi urządzeniami nowej generacji; raczej nagle obsługuje system 64_bit. Moduł pętli załadowany podczas procesu wpływa również na instalację Dockera. Upewnij się, że dostępność pakietów AUR na twoim serwerze. Upewnij się również, że twój system jest aktualny przed kontynuowaniem tego polecenia.

$ sudo pacman -syu

Włącz moduł pętli

Przed włączeniem trybu pętli najpierw sprawdź, czy tryb pętli istnieje na serwerze jako moduł jądra dla Dockera za pośrednictwem następującego polecenia:

$ lsmod | Pętla Grep


Jeśli po uruchomieniu tego polecenia pokazuje, że moduł pętli nie jest ładowany, a następnie uruchom następujące polecenia, aby najpierw je załadować.

$ sudo tee /etc /moduły.D/Loop.conf <<< "loop"
$ modprobe pętla


Pierwsze polecenie formułuje plik skonfigurowany w pętli, a drugie polecenie wbija moduł do jądra Linux.

Włącz Snapd przez aur

Aby włączyć Snapd, musisz najpierw pobrać pakiet Docker z aure. Jeśli wymagania aure są ustawione na miejscu, możesz iść naprzód i zainstalować Dockera z aure.
Zauważ, że użycie AUR nie zawsze jest bezpieczne, jeśli nie masz odpowiedniego uwierzytelnienia w stosunku do jego działalności; Lepiej jest wybrać inne sposoby, jeśli jesteś nowy wobec aurze, ponieważ musisz być bardzo konkretny i ostrożny z swoimi poleceniami w tym repozytorium. Wykonaj następujące polecenia, aby zainstalować SNAPD:

$ git clone https: // aur.Archlinux.org/snapd.git
$ cd snapd
$ MakePkg -si


To ostateczne polecenie wybiera pakiet Docker z aure.
Teraz, jeśli chodzi o instalację pakietów z AUR, włącz gniazdo Snapd, wydając następujące polecenie w systemie terminalu:

$ sudo systemctl enable -teraz snapd.gniazdo elektryczne


Następnie uformuj ogólny łącznik między/snap i jego odpowiednią bibliotekę/var/lib/snapd/snap przy użyciu następującego polecenia:

$ sudo ln -s/var/lib/snapd/snap/snap


To wszystko, co musisz zrobić, aby uzyskać pakiet Docker z AUR w systemie Arch Linux. Teraz po prostu twój serwer, aby potwierdzić, że pobrałeś pakiet Docker z aure.

Zainstaluj Docker

Po włączeniu pętli i Snapd wszystko, co pozostało, to zainstalowanie Dockera. Wydaj następujące polecenie, aby zakończyć instalację.

$ sudo snap instaluj Docker

Rozpocznij Docker

Aby skutecznie używać Dockera w Arch Linux, włącz go na serwerze. Wprowadź następujące polecenie, aby włączyć i uruchom Docker:

$ SystemCtl Start Docker.praca

To polecenie natychmiast uruchomi Dockera. Teraz, aby automatycznie uruchomić Dockera w ponownym uruchomieniu, użyj następującego polecenia:

$ Systemctl Włącz Docker.praca


Jeśli nadal jesteś zdezorientowany i chcesz potwierdzić, że Docker został włączony na serwerze., Następujące polecenie pomoże ci to potwierdzić:

$ Docker Info


Ważną kwestią do zastanowienia jest wiedza, że ​​możesz uruchomić Docker w swoim systemie jako serwer główny. Jeśli chcesz uruchomić operacje Dockera, podobnie jak inni zwykli użytkownicy, możesz zaciągnąć się do grupy Docker za pomocą następującego polecenia:

$ GroupAdd Docker

Powyższe polecenie sformułuje grupę użytkowników Docker. Poniższe polecenie zarejestruje użytkownika w odpowiedniej grupie:

$ gpasswd -a Docker [Zastąp użytkownika swoją nazwą użytkownika]

Uruchom ponownie serwer lub wybierz opcję ponownego logina, aby sfinalizować zmiany jako użytkownik root.

Konfiguracja po instalacji

Jeśli niechętnie zmieniasz pozycję obrazów Docker, możesz to zrobić w konfiguracji dokera po instalacji. Domyślne obrazy Dockera są przywrócone w wirtualnym łączu generowanym podczas włączania SNAPD. Aby zmienić tę lokalizację, musisz najpierw zatrzymać Dockera, a następnie wprowadzić polecenie, aby zmienić lokalizację obrazów Docker.

Korzystanie z Dockera

Aby sprawdzić wersję Dockera, wydaj następujące informacje:

Wersja $ Docker

Aby wyszukać obraz, wydaj następujące czynności:

$ Docker Search


Aby pobrać obraz, wydaj następujące czynności:

$ Docker Pull


Aby uruchomić obraz, wydaj następujące czynności:

$ Docker Run

Wniosek

Dzięki Dockerze możesz zdobyć wyjątkowo bezpieczne pakiety. Ten przewodnik szczegółowo wyjaśnia, jak zainstalować Docker w Arch Linux. Teraz możesz bez wysiłku uruchomić aplikacje Docker w Linux. Docker zapewnia wspaniałe doświadczenie podczas programowania w Arch Linux.