Hvordan installere og starte Docker i Arch Linux

Hvordan installere og starte Docker i Arch Linux
På programmeringsspråket er Docker kjent som den fremste plattformen som programvarebeholder. Dockers beskrivelse som container sikrer at det er glatt drift av programvaren i biblioteket med riktige innstillinger. En av de viktigste grunnene til at programmerere er tilbøyelige til å bruke Docker, er fordi den administrerer problemene som er relevante for serveren. Docker gir deg bekreftelse på at uansett hvor du kjører programvaren, vil funksjonene kjøres jevnt og uten problemer.

Docker er svært kompatibel med nesten alle Linux -distribusjonene. Docker kan kjøre programvare, samt bygge bilder fra biblioteket. I forenklede termer er Docker verktøyet som letter problemer når du kjører distribuert programvare. SNAP opererer på kode fra Docker, men i seg selv er ikke en enhet av Docker. Den siste oppdateringen av Docker viser Apache -lisensen 2.0 og har reservert opphavsrettighet over sitt domene. Containersystemet til Docker tilbyr en optimal løsning for driftsprogramvare. Som gir Docker en kant over andre pakkebyggende plattformer. Denne guiden spesifiserer alle trinnene som er nødvendige for å installere Docker på Arch Linux -operativsystemet.

Prosess for å installere Docker

Installasjonen av Docker i Arch Linux er ekstremt enkel på grunn av Arch Unit Repository (AUR). Alt du trenger å gjøre er å ta tak i Docker -pakken fra AUR og deretter aktivere pakken på serveren din. Følg de fem trinnene som er oppført nedenfor for å installere Docker på Arch Linux -systemet:

  • Trinn 1: Aktiver loopmodulen
  • Trinn 2: Aktiver SNAPD gjennom AUR
  • Trinn 3: Installer Docker
  • Trinn 4: Aktiver Docker
  • Trinn 5: Utfør konfigurasjon etter installasjon

Forutsetninger

Før du installerer Docker på serveren din, må du vurdere tilgjengeligheten av forutsetninger på serveren din. Docker er ikke spesielt kompatibel med modifiserte nye generasjons enheter; snarere støtter det 64_bit -systemet brått. Loop -modulen lastet under prosessen påvirker også installasjonen av Docker. Forsikre deg om tilgjengeligheten av AUR -pakker på serveren din. Forsikre deg også om at systemet ditt er oppdatert før du fortsetter videre med denne kommandoen.

$ sudo pacman -yu

Aktiver loop -modul

Før du aktiverer loop -modus, må du først sjekke om sløyfemodus eksisterer på serveren som en kjernemodul for Docker gjennom følgende kommando:

$ lsmod | grep sløyfe


Hvis den, etter å ha kjørt denne kommandoen, viser at sløyfemodulen ikke er lastet, må du kjøre følgende kommandoer for å laste den først.

$ sudo tee /etc /modules-Load.d/loop.konf <<< "loop"
$ modprobe loop


Den første kommandoen formulerer den konfigurerte filen Loop, og den andre kommandoen skyver modulen inn i Linux -kjernen.

Aktiver SNAPD gjennom Aur

For å aktivere SNAPD, må du først laste ned Docker -pakken fra AUR. Hvis kravene til AUR er satt på plass, kan du gå foran og installere Docker fra AUR.
Merk at bruk av AUR ikke alltid er trygt hvis du ikke har riktig autentisering over operasjonaliteten; Det er bedre å velge andre måter hvis du er ny på AUR fordi du må være veldig spesifikk og forsiktig med kommandoene dine i dette depotet. Utfør følgende kommandoer for å installere SNAPD:

$ git klon https: // aur.Archlinux.org/snapd.git
$ CD SNAPD
$ makepkg -si


Denne endelige kommandoen plukker Docker -pakken fra AUR.
Nå, som for installasjon av pakker fra AUR, må du aktivere SNAPD -kontakten ved å utstede følgende kommando i terminalsystemet:

$ sudo SystemCTL Enable -Now Snapd.stikkontakt


Deretter danner du en generisk kobling mellom/SNAP og dets respektive bibliotek/var/lib/snapd/snap ved hjelp av følgende kommando:

$ sudo ln -s/var/lib/snapd/snap/snap


Det er alt du trenger å gjøre for å få Docker -pakken fra AUR i Arch Linux -systemet. Nå, bare serveren din for å validere at du har hentet Docker -pakken fra AUR.

Installer Docker

Etter å ha aktivert sløyfe og SNAPD, er alt som er igjen å gjøre å installere Docker. Utsted følgende kommando for å fullføre installasjonen.

$ sudo snap install docker

Start Docker

For å bruke Docker effektivt i Arch Linux, må du aktivere den på serveren din. Skriv inn følgende kommando for å aktivere og starte Docker:

$ SystemCTL Start Docker.service

Denne kommandoen vil øyeblikkelig starte Docker. Nå, for å automatisk starte opp Docker ved omstart, bruk følgende kommando:

$ SystemCTL Aktiver Docker.service


Hvis du fremdeles er forvirret og vil bekrefte at Docker har blitt aktivert på serveren din., Følgende kommando vil hjelpe deg med å bekrefte dette:

$ docker info


Et viktig poeng å gruble er å vite at du kan kjøre Docker i systemet ditt som rotserver. Hvis du ønsker å kjøre operasjonene til Docker akkurat som andre vanlige brukere, kan du verve deg i Docker -gruppen ved å bruke følgende kommando:

$ groupadd docker

Kommandoen ovenfor vil formulere en gruppe Docker -brukere. Følgende kommando vil registrere brukeren i den respektive gruppen:

$ gpasswd -a bruker Docker [erstatt bruker med brukernavnet]

Start serveren på nytt eller velg alternativet Re-login for å fullføre endringene som rotbruker.

Konfigurasjon etter installasjon

Hvis du er motvillig til å endre posisjonen til Docker-bilder, kan du gjøre det i konfigurasjonen av Docker etter installasjon. Standardbildene til Docker er gjenopprettet i den virtuelle koblingen som genereres når du aktiverer SNAPD. Så for å endre det stedet, må du stoppe Docker først, og deretter legge inn kommandoen for å endre plasseringen av Docker -bildene dine.

Bruke Docker

For å sjekke versjonen av Docker, utsted følgende:

$ Docker -versjon

For å søke i et bilde, utstede følgende:

$ Docker -søk


For å laste ned et bilde, utsted følgende:

$ docker pull


For å kjøre et bilde, utsted følgende:

$ Docker Run

Konklusjon

Med Docker kan du skaffe deg noen ekstremt sikre pakker. Denne guiden forklarer i detalj hvordan du installerer Docker i Arch Linux. Nå kan du enkelt kjøre Docker -programvare i Linux. Docker sikrer en flott opplevelse ved programmering i Arch Linux.