Docker je vysoce kompatibilní s téměř všemi distribucemi Linuxu. Docker může spouštět software i vytvářet obrázky ze své knihovny. Zjednodušeně řečeno, Docker je nástroj, který usnadňuje problémy při spuštění nasazeného softwaru. Snap funguje na kódu z Dockeru, ale sám o sobě není entitou Dockeru. Nejnovější aktualizace Dockeru ukazuje licenci Apache 2.0 a má na svoji doménu vyhrazená autorská práva. Kontejnerový systém Docker nabízí optimální řešení pro operační software. To poskytuje Dockeru výhodu nad ostatními platformami pro vytváření balíčků. Tato příručka specifikuje všechny kroky nezbytné k instalaci Dockeru na váš operační systém Arch Linux.
Proces instalace Dockeru
Instalace Dockeru v Arch Linuxu je extrémně snadná díky Arch Unit Repository (AUR). Vše, co musíte udělat, je chytit balíček Docker z AUR a poté balíček povolit na vašem serveru. Při instalaci ukotvitelného panelu do systému Arch Linux postupujte podle následujících pěti kroků:
- Krok 1: Povolte modul smyčky
- Krok 2: Povolte snapd přes AUR
- Krok 3: Nainstalujte Docker
- Krok 4: Povolte Docker
- Krok 5: Proveďte konfiguraci po instalaci
Předpoklady
Před instalací Dockeru na server musíte zvážit dostupnost předpokladů na serveru. Docker není zvlášť kompatibilní s upravenými zařízeními nové generace; spíše podporuje systém 64_bit náhle. Smyčkový modul načten během procesu také ovlivňuje instalaci Dockeru. Zajistěte dostupnost balíčků AUR na vašem serveru. Než budete pokračovat s tímto příkazem, ujistěte se také, že je váš systém aktuální.
$ sudo pacman - Syu
Povolte modul smyčky
Před povolením režimu smyčky nejprve zkontrolujte, zda na serveru existuje režim smyčky jako modul jádra pro Docker, a to pomocí následujícího příkazu:
$ lsmod | grep smyčka
Pokud se po spuštění tohoto příkazu ukáže, že modul smyčky není načten, spusťte jej nejprve pomocí následujících příkazů.
$ modprobe smyčka
První příkaz formuluje soubor nakonfigurovaný ve smyčce a druhý příkaz vrazí modul do jádra Linuxu.
Povolit snapd přes AUR
Chcete-li povolit snapd, musíte si nejprve stáhnout balíček Docker z AUR. Pokud jsou splněny požadavky AUR, můžete pokračovat a nainstalovat Docker z AUR.
Všimněte si, že používání AUR není vždy bezpečné, pokud nemáte správné ověření jeho funkčnosti; je lepší zvolit jiné způsoby, pokud jste v AUR nováčkem, protože musíte být velmi konkrétní a opatrní se svými příkazy v tomto úložišti. Chcete-li nainstalovat snapd, proveďte následující příkazy:
$ cd snapd
$ makepkg -si
Tento konečný příkaz vybere balíček Docker z AUR.
Nyní, pokud jde o instalaci balíků z AUR, povolte snapd socket vydáním následujícího příkazu v terminálovém systému:
Dále vytvořte obecné spojení mezi / snap a jeho příslušnou knihovnou / var / lib / snapd / snap pomocí následujícího příkazu:
To je vše, co musíte udělat, abyste získali balíček Docker z AUR ve vašem systému Arch Linux. Nyní jednoduše svůj server ověřte, že jste načetli balíček Docker z AUR.
Nainstalujte Docker
Po povolení smyček a snapd zbývá jen nainstalovat Docker. K dokončení instalace zadejte následující příkaz.
$ sudo snap install docker
Spusťte Docker
Chcete-li efektivně používat Docker v Arch Linuxu, povolte jej na svém serveru. Chcete-li povolit a spustit Docker, zadejte následující příkaz:
$ systemctl start docker.servisTento příkaz okamžitě spustí Docker. Chcete-li nyní automaticky spustit Docker při restartu, použijte následující příkaz:
$ systemctl povolit ukotvitelný panel.servis
Pokud jste stále zmatení a chcete potvrdit, že Docker byl na vašem serveru povolen., následující příkaz vám to pomůže potvrdit:
Důležitým bodem k zamyšlení je vědět, že můžete Docker ve svém systému spustit jako kořenový server. Pokud si přejete provozovat Docker stejně jako ostatní běžní uživatelé, můžete se zaregistrovat do skupiny Docker pomocí následujícího příkazu:
Výše uvedený příkaz vytvoří skupinu uživatelů ukotvitelných panelů. Následující příkaz zaregistruje uživatele do příslušné skupiny:
$ gpasswd -a ukotvitelný panel uživatele [nahraďte uživatele svým uživatelským jménem]Restartujte server nebo se rozhodněte pro možnost opětovného přihlášení, abyste dokončili změny jako uživatel root.
Konfigurace po instalaci
Pokud se zdráháte změnit polohu obrazů Dockeru, můžete tak učinit v postinstalační konfiguraci Dockeru. Výchozí obrázky Dockeru se obnoví ve virtuálním odkazu vygenerovaném při povolení snapd. Chcete-li tedy toto umístění změnit, musíte nejprve zastavit Docker a poté zadat příkaz ke změně umístění vašich obrazů Docker.
Používání Dockeru
Chcete-li zkontrolovat verzi Dockeru, vydejte následující:
$ docker verzeChcete-li vyhledat obrázek, vydejte následující:
$ docker vyhledávání
Chcete-li stáhnout obrázek, vydejte následující:
Chcete-li spustit obrázek, vydejte následující:
Závěr
S Dockerem si můžete pořídit extrémně bezpečné balíčky. Tato příručka podrobně vysvětluje, jak nainstalovat Docker v Arch Linuxu. Nyní můžete bez námahy spouštět softwarové aplikace Docker v systému Linux. Docker zajišťuje skvělé zážitky při programování v Arch Linuxu.