Docker je vrlo kompatibilan sa gotovo svim Linux distribucijama. Docker može pokretati softver, kao i graditi slike iz svoje biblioteke. Pojednostavljeno, Docker je alat koji olakšava probleme prilikom pokretanja instaliranog softvera. Snap djeluje na kodu iz Dockera, ali sam nije entitet Dockera. Najnovije ažuriranje Dockera prikazuje Apache licencu 2.0 i rezervirao je autorska prava nad svojom domenom. Sustav spremnika Docker nudi optimalno rješenje za radni softver. To Dockeru daje prednost u odnosu na ostale platforme za izradu paketa. Ovaj vodič navodi sve korake potrebne za instalaciju Dockera na vaš operativni sustav Arch Linux.
Postupak instaliranja Dockera
Instalacija Dockera u Arch Linuxu izuzetno je jednostavna zbog spremišta Arch Unit (AUR). Sve što trebate je zgrabiti paket Docker s AUR-a i zatim omogućiti paket na vašem poslužitelju. Slijedite pet koraka navedenih u nastavku da biste instalirali docker na vaš Arch Arch sustav:
- Korak 1: Omogućite modul petlje
- Korak 2: Omogućite snapd kroz AUR
- Korak 3: Instalirajte Docker
- Korak 4: Omogućite Docker
- Korak 5: Izvršite konfiguraciju nakon instalacije
Preduvjeti
Prije instaliranja Dockera na vaš poslužitelj, morate razmotriti dostupnost preduvjeta na vašem poslužitelju. Docker nije osobito kompatibilan s modificiranim uređajima nove generacije; nego naglo podržava 64_bitni sustav. Modul petlje učitan tijekom postupka također utječe na instalaciju Dockera. Osigurajte dostupnost AUR paketa na vašem poslužitelju. Također, provjerite je li vaš sustav ažuriran prije nego što nastavite s ovom naredbom.
$ sudo pacman -Syu
Omogući modul petlje
Prije omogućavanja načina petlje, prvo provjerite postoji li način petlje na poslužitelju kao modul jezgre za Docker pomoću sljedeće naredbe:
$ lsmod | grep petlja
Ako nakon izvođenja ove naredbe pokaže da modul petlje nije učitan, pokrenite sljedeće naredbe da biste ga prvo učitali.
$ modprobe petlja
Prva naredba formulira datoteku konfiguriranu petljom, a druga naredba ubacuje modul u Linux kernel.
Omogući snapd kroz AUR
Da biste omogućili snapd, prvo morate preuzeti paket Docker s AUR-a. Ako su rekviziti AUR-a postavljeni na svoje mjesto, možete nastaviti i instalirati Docker iz AUR-a.
Imajte na umu da upotreba AUR-a nije uvijek sigurna ako nemate odgovarajuću provjeru autentičnosti njegove operativnosti; bolje je odlučiti se za druge načine ako ste novi u AUR-u jer morate biti vrlo precizni i pažljivi sa svojim naredbama u ovom spremištu. Izvršite sljedeće naredbe za instalaciju snapd:
$ cd snapd
$ makepkg -si
Ova zadnja naredba odabire paket Docker iz AUR-a.
Sada, što se tiče instalacije paketa s AUR-a, omogućite snapd utičnicu izdavanjem sljedeće naredbe u terminalskom sustavu:
Dalje, formirajte generičku vezu između / snap i njegove odgovarajuće biblioteke / var / lib / snapd / snap pomoću sljedeće naredbe:
To je sve što trebate učiniti da biste paket Docker dobili iz AUR-a u vašem Arch Linux sustavu. Sada jednostavno poslužitelj provjerite jeste li preuzeli paket Docker s AUR-a.
Instalirajte Docker
Nakon omogućavanja petlje i snapda, preostaje samo instalirati Docker. Za dovršetak instalacije izdajte sljedeću naredbu.
$ sudo snap instalacijski docker
Pokrenite Docker
Da biste učinkovito koristili Docker u Arch Linuxu, omogućite ga na svom poslužitelju. Unesite sljedeću naredbu da biste omogućili i pokrenuli Docker:
$ systemctl start docker.servisOva će naredba odmah pokrenuti Docker. Sada, da biste automatski pokrenuli Docker pri ponovnom pokretanju, upotrijebite sljedeću naredbu:
$ systemctl omogući docker.servis
Ako ste i dalje zbunjeni i želite potvrditi da je Docker omogućen na vašem poslužitelju., sljedeća naredba će vam pomoći da to potvrdite:
Važno je razmišljati o tome da znate da Docker možete pokrenuti u svom sustavu kao korijenski poslužitelj. Ako želite pokretati operacije Dockera baš kao i ostali redovni korisnici, tada se možete prijaviti u Docker grupu pomoću sljedeće naredbe:
Gornja naredba će formulirati skupinu korisnika dockera. Sljedeća naredba će upisati korisnika u odgovarajuću grupu:
$ gpasswd -doker za korisnike [zamijenite korisnika svojim korisničkim imenom]Ponovo pokrenite poslužitelj ili se odlučite za opciju ponovne prijave da biste finalizirali promjene kao root korisnik.
Konfiguracija nakon instalacije
Ako ne želite promijeniti položaj Dockerovih slika, to možete učiniti u postinstalacijskoj konfiguraciji Dockera. Zadane slike Dockera vraćaju se u virtualnu vezu generiranu prilikom omogućavanja snapd-a. Dakle, da biste promijenili to mjesto, prvo morate zaustaviti Docker, a zatim unijeti naredbu za promjenu mjesta vaših Dockerovih slika.
Korištenje Dockera
Da biste provjerili verziju Dockera, izdajte sljedeće:
Verzija $ dockeraDa biste pretražili sliku, izdajte sljedeće:
$ docker pretraga
Da biste preuzeli sliku, izdajte sljedeće:
Da biste pokrenuli sliku, izdajte sljedeće:
Zaključak
Pomoću Dockera možete dobiti neke izuzetno sigurne pakete. Ovaj vodič detaljno objašnjava kako instalirati Docker u Arch Linux. Sada možete bez napora pokretati softverske aplikacije Docker u Linuxu. Docker osigurava izvrsno iskustvo prilikom programiranja na Arch Linuxu.