Docker je zelo združljiv s skoraj vsemi distribucijami Linuxa. Docker lahko poganja programsko opremo in gradi slike iz svoje knjižnice. Poenostavljeno povedano, Docker je orodje, ki olajša težave pri zagonu nameščene programske opreme. Snap deluje s kodo iz Dockerja, vendar sam ni entiteta Dockerja. Najnovejša posodobitev Dockerja prikazuje licenco Apache 2.0 in si je pridržal avtorske pravice nad svojo domeno. Sistem posod Docker ponuja optimalno rešitev za operacijsko programsko opremo. To Dockerju daje prednost pred drugimi platformami za izdelavo paketov. Ta priročnik določa vse korake, potrebne za namestitev Dockerja v vaš operacijski sistem Arch Linux.
Postopek namestitve Dockerja
Namestitev Dockerja v Arch Linux je izjemno enostavna zaradi skladišča Arch Unit (AUR). Vse, kar morate storiti, je, da zgrabite paket Docker iz AUR in nato omogočite paket na strežniku. Za namestitev dockerja v sistem Arch Linux sledite spodnjim korakom:
- 1. korak: Omogočite modul zanke
- 2. korak: Omogočite snapd prek AUR
- 3. korak: Namestite Docker
- 4. korak: Omogočite Docker
- 5. korak: Izvedite konfiguracijo po namestitvi
Pogoji
Pred namestitvijo Dockerja na strežnik morate upoštevati razpoložljivost predpogojev na strežniku. Docker ni posebej združljiv s spremenjenimi napravami nove generacije; namesto tega nenadoma podpira sistem 64_bit. Modul zanke, naložen med postopkom, vpliva tudi na namestitev Dockerja. Zagotovite razpoložljivost paketov AUR na vašem strežniku. Pred nadaljevanjem tega ukaza se prepričajte tudi, da je vaš sistem posodobljen.
$ sudo pacman -Syu
Omogoči modul zanke
Preden omogočite način zanke, najprej z naslednjim ukazom preverite, ali način zanke obstaja na strežniku kot modul jedra za Docker:
$ lsmod | grep zanka
Če po zagonu tega ukaza pokaže, da modul zanke ni naložen, zaženite naslednje ukaze, da ga najprej naložite.
$ modprobe zanka
Prvi ukaz oblikuje konfigurirano datoteko zanke, drugi ukaz pa potisne modul v jedro Linuxa.
Omogoči snapd prek AUR
Če želite omogočiti snapd, morate najprej prenesti paket Docker iz AUR. Če so rekviziti AUR postavljeni na svoje mesto, lahko nadaljujete in namestite Docker iz AUR.
Upoštevajte, da uporaba AUR ni vedno varna, če nimate ustrezne overitve za njeno delovanje; bolje je, da se odločite za druge načine, če ste nov v AUR, ker morate biti zelo natančni in previdni pri ukazih v tem skladišču. Za namestitev snapd izvedite naslednje ukaze:
$ cd snapd
$ makepkg -si
Ta zadnji ukaz izbere paket Docker iz AUR.
Zdaj, kar zadeva namestitev paketov iz AUR, omogočite vtičnico snapd z izdajo naslednjega ukaza v terminalskem sistemu:
Nato z naslednjim ukazom oblikujte generično povezavo med / snap in njeno knjižnico / var / lib / snapd / snap:
To je vse, kar morate storiti, da dobite paket Docker iz AUR v sistemu Arch Linux. Zdaj preprosto svoj strežnik preveri, ali ste paket Acker prevzeli iz AUR.
Namestite Docker
Po omogočanju zanke in snapd ostane le še namestitev Dockerja. Za dokončanje namestitve izdajte naslednji ukaz.
$ sudo snap install docker
Zaženite Docker
Če želite učinkovito uporabljati Docker v Arch Linuxu, ga omogočite na svojem strežniku. Vnesite naslednji ukaz, da omogočite in zaženete Docker:
$ systemctl start docker.storitevTa ukaz bo takoj zagnal Docker. Zdaj za samodejni zagon Dockerja ob ponovnem zagonu uporabite naslednji ukaz:
$ systemctl omogoči docker.storitev
Če ste še vedno zmedeni in želite potrditi, da je Docker omogočen na vašem strežniku., pri potrditvi tega vam bo pomagal naslednji ukaz:
Pomembno je, da premislite, če veste, da lahko Docker v svojem sistemu zaženete kot korenski strežnik. Če želite izvajati operacije Dockerja tako kot drugi običajni uporabniki, se lahko z naslednjim ukazom vključite v skupino Docker:
Zgornji ukaz bo oblikoval skupino uporabnikov dockerjev. Naslednji ukaz bo uporabnika vpisal v ustrezno skupino:
$ gpasswd-uporabniški priklopnik [uporabnika zamenjaj z uporabniškim imenom]Znova zaženite strežnik ali se odločite za možnost ponovne prijave, da dokončate spremembe kot korenski uporabnik.
Konfiguracija po namestitvi
Če ne želite spremeniti položaja slik Dockerja, lahko to storite v poinstalacijski konfiguraciji Dockerja. Privzete slike Dockerja se obnovijo v navidezni povezavi, ustvarjeni ob omogočanju snapd. Torej, če želite spremeniti to lokacijo, morate najprej ustaviti Docker, nato pa vnesti ukaz, da spremenite lokacijo svojih Dockerjevih slik.
Uporaba Dockerja
Če želite preveriti različico Dockerja, izdajte naslednje:
Različica $ dockerČe želite poiskati sliko, izdajte naslednje:
$ docker iskanje
Če želite prenesti sliko, izdajte naslednje:
Če želite zagnati sliko, izdajte naslednje:
Zaključek
Z Dockerjem si lahko zagotovite nekaj izjemno varnih paketov. Ta priročnik podrobno razlaga, kako namestiti Docker v Arch Linux. Zdaj lahko v Linuxu enostavno zaženete programske aplikacije Docker. Docker zagotavlja odlično izkušnjo pri programiranju v Arch Linuxu.