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:
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.