Arch Linux Docker Tutorial

Arch Linux Docker Tutorial

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:

    1. Docker Run: Brukes når du vil lage og kjøre en beholder
    2. Docker Start: Brukes når du vil starte en stoppet beholder
    3. Docker Stop: Brukes til å stoppe en beholder
    4. Docker Volume Create: Brukes når du vil lage et volum for beholderen
    5. Docker RM: Brukes når du vil fjerne en beholder
    6. Docker PS: Brukes til å overvåke en beholder ved å sjekke statusen for å se løpende containere
    7. Docker -bilder: Brukes når du sjekker bildene som er på systemet ditt
    8. Docker Pull: Brukes når du vil laste ned et bilde fra Docker Hub, men ikke vil kjøre det

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.