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:
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.