Docker er en containeringsplattform som støtter bygning, løping og enkel styring av applikasjoner. Docker -beholderen pakker konfigurasjonsfiler, programvare og biblioteker, slik at hver beholder er isolert fra andre containere. Det gode med containere er at de kan dele ressurser til tross for at de er isolerte, noe som gjør dem til et bedre alternativ enn virtualisering. Dessuten kan ett vertssystem kjøre flere Docker -containere.
Denne guiden fokuserer på å forstå hvordan du kommer i gang med Docker på Arch Linux. Vi vil diskutere hvordan du installerer Docker og konfigurerer den for erkebaserte Linux-distribusjoner.
Komme i gang med Docker på Arch Linux
Når du installerer Docker, kan du velge utvikling eller stabil versjon. I denne opplæringen vil vi jobbe med den stabile versjonen, den offisielle versjonen som er anbefalt for brukere.
Installere Docker
Begynn med å oppdatere programvarepotet til systemet ditt ved å bruke følgende kommando:
$ sudo pacman -yu
Når depotet er oppdatert, la oss installere Docker ved hjelp av Pacman fra det offisielle depotet.
$ sudo pacman -s docker
Når du blir bedt om å la installasjonen fortsette, trykk Y.
Med Docker installert, må vi starte demonen ved å bruke SystemCTL Kommando som vist nedenfor:
$ sudo systemctl start docker.service
Kontroller at Docker kjører ved hjelp av statusalternativet som vist nedenfor:
$ sudo systemctl status docker.service
Den forrige kommandoen starter bare Docker når du vil bruke den. Imidlertid kan du stille Docker -demonen til å starte ved oppstartstiden ved å bruke ANable -kommandoen, som vist nedenfor:
$ sudo SystemCTL Enable Docker.service
Docker krever sudo -privilegier for deg å kjøre det. Derfor må vi legge en bruker til Docker -gruppen for å unngå å måtte rote hver gang vi trenger å kjøre den.
Legg til gjeldende brukerkonto i Docker -gruppen ved å bruke følgende kommando:
$ sudo usermod -ag docker $ bruker
Skriv inn passordet ditt for å autorisere brukeren du legger til Docker Group. Du må logge ut for at endringene skal virkes.
Du kan også bekrefte at Docker kjører ved å kjøre Hello-World.
$ Docker Run Hello-World
Docker vil søke etter bildet Hei Verden, Og hvis ikke funnet, vil den trekke den fra Docker Hub.
Utgangen skal returnere en melding som bekrefter at installasjonen din var vellykket, og at Docker fungerer riktig.
Nå kan du bruke Docker -kommandoer til å opprette og administrere applikasjonene dine.
La oss se følgende vanlige Docker -kommandoer og hva de gjør:
Konklusjon
Denne guiden har tilbudt en praktisk guide for å komme i gang med Docker på Arch Linux. Vi har sett hvordan du installerer Docker, starter Daemon, legger en bruker i Docker -gruppen og de forskjellige kommandoene du kan bruke med Docker. Forhåpentligvis har du nå en bedre forståelse og grunnlag for å bruke Docker på Arch Linux.