Docker

Sådan installeres og startes Docker i Arch Linux

Sådan installeres og startes Docker i Arch Linux
På programmeringssproget er Docker kendt som den førende platform som en softwarecontainer. Dockers beskrivelse som en container sikrer, at softwaren i biblioteket kører problemfrit med de korrekte indstillinger. En af de primære grunde til, at programmører er tilbøjelige til at bruge Docker, er fordi den administrerer de problemer, der er relevante for serveren. Docker giver dig en bekræftelse på, at uanset hvor du kører softwaren, fungerer dens funktioner problemfrit og uden problemer.

Docker er meget kompatibel med næsten alle Linux-distributioner. Docker kan køre software samt oprette billeder fra biblioteket. I forenklede termer er Docker det værktøj, der letter problemer, når du kører implementeret software. Snap fungerer på kode fra Docker, men i sig selv er ikke en enhed af Docker. Den seneste opdatering af Docker viser Apache-licens 2.0 og har reserveret ophavsret over sit domæne. Containersystemet i Docker tilbyder en optimal løsning til betjening af software. Det giver Docker en fordel i forhold til andre pakkebygningsplatforme. Denne vejledning specificerer alle de nødvendige trin for at installere Docker på dit Arch Linux-operativsystem.

Process til installation af Docker

Installationen af ​​Docker i Arch Linux er ekstremt let på grund af Arch Unit Repository (AUR). Alt hvad du skal gøre er at få fat i Docker-pakken fra AUR og derefter aktivere pakken på din server. Følg de fem trin, der er anført nedenfor, for at installere docker på dit Arch Linux-system:

Forudsætninger

Inden du installerer Docker på din server, skal du overveje tilgængeligheden af ​​forudsætninger på din server. Docker er ikke særlig kompatibel med modificerede enheder af ny generation; snarere understøtter det pludseligt 64_bit-systemet. Loop-modulet, der er indlæst under processen, påvirker også installationen af ​​Docker. Sørg for tilgængeligheden af ​​AUR-pakker på din server. Sørg også for, at dit system er opdateret, inden du fortsætter med denne kommando.

$ sudo pacman -Syu

Aktivér loopmodul

Før du aktiverer loop-tilstanden, skal du først kontrollere, om loop-tilstanden findes på serveren som et kernemodul til Docker gennem følgende kommando:

$ lsmod | grep-løkke


Hvis det efter kørsel af denne kommando viser, at loop-modulet ikke er indlæst, skal du køre følgende kommandoer for at indlæse det først.

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


Den første kommando formulerer den loopkonfigurerede fil, og den anden kommando skubber modulet ind i Linux-kernen.

Aktivér snapd gennem AUR

For at aktivere snapd skal du først downloade Docker-pakken fra AUR. Hvis kravene til AUR er sat på plads, kan du gå videre og installere Docker fra AUR.
Bemærk, at brug af AUR ikke altid er sikkert, hvis du ikke har korrekt godkendelse af dets funktionalitet; det er bedre at vælge andre måder, hvis du er ny i AUR, fordi du skal være meget specifik og omhyggelig med dine kommandoer i dette arkiv. Udfør følgende kommandoer for at installere snapd:

$ git klon https: // aur.archlinux.org / snapd.git

$ cd snapd

$ makepkg -si


Denne sidste kommando vælger Docker-pakken fra AUR.
Nu, som for installation af pakker fra AUR, skal du aktivere snapd-soklen ved at udstede følgende kommando i terminalsystemet:

$ sudo systemctl aktiver - nu snapd.stikkontakt


Dann derefter et generisk link mellem / snap og dets respektive bibliotek / var / lib / snapd / snap ved hjælp af følgende kommando:

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


Det er alt hvad du skal gøre for at få Docker-pakken fra AUR i dit Arch Linux-system. Nu skal du blot din server for at validere, at du har hentet Docker-pakken fra AUR.

Installer Docker

Efter aktivering af loop og snapd er alt, hvad der er tilbage at gøre, at installere Docker. Udsted følgende kommando for at fuldføre installationen.

$ sudo snap installer docker

Start Docker

For effektivt at bruge Docker i Arch Linux skal du aktivere den på din server. Indtast følgende kommando for at aktivere og starte Docker:

$ systemctl start docker.service

Denne kommando starter Docker med det samme. Brug følgende kommando til automatisk at starte Docker ved genstart:

$ systemctl aktiverer docker.service


Hvis du stadig er forvirret og ønsker at bekræfte, at Docker er blevet aktiveret på din server., følgende kommando hjælper dig med at bekræfte dette:

$ docker info


Et vigtigt punkt at overveje er at vide, at du kan køre Docker i dit system som en rodserver. Hvis du ønsker at køre Docker-operationer ligesom andre almindelige brugere, kan du tilmelde dig Docker-gruppen ved hjælp af følgende kommando:

$ groupadd docker

Ovenstående kommando formulerer en gruppe docker-brugere. Følgende kommando vil tilmelde brugeren i den respektive gruppe:

$ gpasswd -a user docker [udskift bruger med dit brugernavn]

Genstart serveren eller vælg genindlogningsindstillingen for at afslutte ændringerne som rodbruger.

Konfiguration efter installation

Hvis du er tilbageholdende med at ændre placeringen af ​​Docker-billeder, kan du gøre det i konfigurationen efter installation af Docker. Standardbillederne af Docker gendannes i det virtuelle link, der genereres, når snapd aktiveres. Så for at ændre denne placering skal du først stoppe Docker og derefter indtaste kommandoen for at ændre placeringen af ​​dine Docker-billeder.

Brug af Docker

For at kontrollere versionen af ​​Docker skal du udstede følgende:

$ docker-version

For at søge på et billede skal du udstede følgende:

$ docker søgning


Udgiv følgende for at downloade et billede:

$ docker pull


For at køre et billede skal du udstede følgende:

$ docker køre  

Konklusion

Med Docker kan du skaffe dig ekstremt sikre pakker. Denne vejledning forklarer detaljeret, hvordan du installerer Docker i Arch Linux. Nu kan du ubesværet køre Docker-softwareapplikationer i Linux. Docker sikrer en god oplevelse ved programmering i Arch Linux.

Bedste spil at spille med håndsporing
Oculus Quest introducerede for nylig den gode idé om håndsporing uden controllere. Med et stadigt stigende antal spil og aktiviteter, der udfører supp...
Sådan vises OSD-overlay i fuldskærms Linux-apps og -spil
Afspilning af fuldskærmsspil eller brug af apps i distraktionsfri fuldskærmstilstand kan afskære dig fra relevante systemoplysninger, der er synlige i...
Top 5 spiloptagelseskort
Vi har alle set og elsket streaming af gameplay på YouTube. PewDiePie, Jakesepticye og Markiplier er kun nogle af de bedste spillere, der har tjent mi...