Docker

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 en programvarebeholder. Dockers beskrivelse som en beholder sørger for at programvaren i biblioteket med jevne innstillinger kjører problemfritt. 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øre problemfritt og uten problemer.

Docker er svært kompatibel med nesten alle Linux-distribusjoner. Docker kan kjøre programvare, samt bygge bilder fra biblioteket. I forenklet form er Docker verktøyet som letter problemer når du kjører distribuert programvare. Snap fungerer på kode fra Docker, men er ikke en enhet av Docker. Den siste oppdateringen av Docker viser Apache-lisens 2.0 og har reservert opphavsrett over sitt domene. Containersystemet til Docker tilbyr en optimal løsning for driftsprogramvare. Det gir Docker en fordel i forhold til andre pakkebyggingsplattformer. 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 å hente Docker-pakken fra AUR og deretter aktivere pakken på serveren din. Følg de fem trinnene 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; i stedet støtter den brått 64_bit-systemet. Sløyfemodulen lastet inn under prosessen påvirker også installasjonen av Docker. Sørg for 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 -Syu

Aktiver loopmodul

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

$ lsmod | grep loop


Hvis det etter kjøring av denne kommandoen viser at sløyfemodulen ikke er lastet, kjører du følgende kommandoer for å laste den først.

$ sudo tee / etc / modules-load.d / sløyfe.konf <<< "loop"
$ modprobe loop


Den første kommandoen formulerer den loopkonfigurerte filen, 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 fortsette og installere Docker fra AUR.
Vær oppmerksom på at bruk av AUR ikke alltid er trygt hvis du ikke har riktig autentisering av operasjonelliteten; det er bedre å velge andre måter hvis du er ny i 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 siste kommandoen plukker Docker-pakken fra AUR.
Nå, som for installasjon av pakker fra AUR, aktiver snapd-kontakten ved å utstede følgende kommando i terminalsystemet:

$ sudo systemctl aktivere - nå 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å er det bare serveren din å validere at du har hentet Docker-pakken fra AUR.

Installer Docker

Etter at du har aktivert loop og snapd, er det bare å installere Docker. Gi følgende kommando for å fullføre installasjonen.

$ sudo snap installere docker

Start Docker

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

$ systemctl start docker.service

Denne kommandoen starter Docker umiddelbart. Nå, for å starte Docker automatisk ved omstart, bruk følgende kommando:

$ systemctl aktiverer docker.service


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

$ docker info


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

$ groupadd docker

Ovennevnte kommando vil formulere en gruppe dockerbrukere. Følgende kommando vil registrere brukeren i den respektive gruppen:

$ gpasswd -a user docker [erstatt brukeren med brukernavnet ditt]

Start serveren på nytt eller velg alternativet for pålogging på nytt 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 installasjonen. Standardbildene av Docker gjenopprettes i den virtuelle lenken som genereres når snapd aktiveres. Så, for å endre den plasseringen, må du stoppe Docker først, og deretter legge inn kommandoen for å endre plasseringen til Docker-bildene dine.

Bruke Docker

For å sjekke versjonen av Docker, utsteder du følgende:

$ docker-versjon

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

$ docker-søk


For å laste ned et bilde, send ut følgende:

$ docker pull


For å kjøre et bilde må du utstede følgende:

$ docker run  

Konklusjon

Med Docker kan du skaffe deg 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 sørger for en flott opplevelse når du programmerer i Arch Linux.

Hvordan bruke AutoKey til å automatisere Linux-spill
AutoKey er et desktopautomatiseringsverktøy for Linux og X11, programmert i Python 3, GTK og Qt. Ved å bruke skript og MACRO-funksjonalitet kan du aut...
Hvordan vise FPS-teller i Linux-spill
Linux-spill fikk et stort press da Valve kunngjorde Linux-støtte for Steam-klient og spillene deres i 2012. Siden den gang har mange AAA- og indiespil...
Hvordan laste ned og spille Sid Meier's Civilization VI på Linux
Introduksjon til spillet Civilization 6 er et moderne syn på det klassiske konseptet som ble introdusert i serien av Age of Empires-spillene. Ideen va...