Hvordan installere Docker på Debian Top 10

Hvordan installere Docker på Debian Top 10

Docker er et rammeverk som brukes til å utvikle containerbaserte applikasjoner. Disse beholderne er de lette og små utførelsesmiljøene som deler operativsystemkjernen; Imidlertid opererer de isolert. På den tiden var containerne allerede brukt i Linux-baserte systemer. Docker -prosjektet gjorde det lettere for utviklere å pakke applikasjonen deres som en "Bygg en gang og løp hvor som helst”Strategi.

Docker Container

Docker -containere kan tenkes på som kjørbare bilder. Med bruk av Docker API eller CLI kan du utføre forskjellige operasjoner i en Docker -beholder. Det gir deg også anlegget til å koble en beholder til ett eller flere nettverk, legge ved lagring av den eller lage et nytt Docker -bilde ut av en eksisterende stat.

En beholder er ofte godt atskilt fra verten og standardmaskinen. Du har kontroll over det isolerte nettverket av en beholder, lagring og andre underliggende delsystemer. Bildet av en beholder og eventuelle konfigurasjonsparametere du gir, brukes til å bygge eller starte den. Eventuelle endringer i en beholderens tilstand som ikke er lagret i vedvarende lagring, går tapt når beholderen fjernes.

Fordelene ved å bruke Docker på Debian 11

Noe av det beste med å bruke et open source-prosjekt er friheten til å velge teknologien du vil bruke for å fullføre enhver oppgave. Docker er egnet for utviklere som trenger et lett, lite og rent miljø for testformål og ønsker å unngå omfattende styring og konfigurasjoner. Den kan også teste, sende og distribuere kode raskt, noe som hjelper til med å minimere forsinkelsen mellom å skrive kode og utføre den i et miljø.

Hvis Docker er installert på systemet ditt og alle rundt deg har litt kunnskap relatert til Docker Toolchain, så Docker Community Edition (CE) er plattformen for deg å komme i gang med containere.

Hvordan installere Docker -avhengigheter

Først av alt, åpne din Debian -terminalen ved å trykke “Ctrl+alt+t”Og utfør den undergitte kommandoen for å oppdatere systemlageret:

$ sudo apt-get oppdatering

I neste trinn vil vi legge til de nødvendige Docker -avhengighetene til systemet.

$ sudo apt -y installer apt-transport-https ca-certificates curl gnupg2 programvareforekomst-kommon

Alle avhengighetene er installert.

Hvordan importere Docker GPG -nøkkel og depot på Debian 11

For å signere Docker -pakkene, må du importere den offisielle nøkkelen til systemet ditt. For dette, skriv ut Curl -kommandoen i terminalen.

$ curl -fssl https: // nedlasting.Docker.com/linux/debian/gpg | Sudo GPG-Dearmor -o/usr/share/nøkkelringer/docker-archive-keyring.GPG

Skriv ut kommandoen under gitt for å legge til depot:

$ ECHO "Deb [Arch = AMD64 Signed-By =/usr/share/nøkkelring/docker-archive-keyring.gpg] https: // nedlasting.Docker.com/linux/debian $ (lsb_release -cs) stabil "| sudo tee/etc/apt/kilder.liste.D/Docker.liste

For oppdatering av pakkeliste Bruk:

$ sudo apt oppdatering

Etter å ha oppdatert pakkelisten kan vi nå gå mot neste trinn.

Hvordan installere Docker på Debian 11

Utfør nå denne kommandoen for å installere Docker på et Debian 11 -system:

$ sudo apt install-y docker-ce docker-ce-cli containerd.io

Vent noen minutter, da Docker -installasjonen vil ta litt tid:

Hvis du vil bekrefte eksistensen av Docker på systemet ditt, kan du skrive ut "Docker”Kommando med“-v”Alternativ. “-v”Alternativet legges til for å vise versjonen av Docker:

$ docker -v

Hvordan sjekke Docker -tjenesten på Debian 11

Etter å ha installert Docker på systemet ditt, er neste trinn å sjekke statusen ved å bruke "SystemCTL”Kommando. “SystemCTL”Kommando brukes til å kontrollere forskjellige tjenester i et system. I vårt tilfelle vil vi utføre "SystemCTL”Kommando med“status”Alternativ for å se om Docker -tjenesten er aktiv eller inaktiv på vårt Debian -system:

$ sudo systemctl status docker

Som du kan se, er Docker -tjenesten aktiv på centosene våre:

Hvordan teste Docker på Debian 11

Inntil dette punktet har vi installert Docker og sjekket statusen på vårt Debian -system. Nå, hva skal vi gjøre videre? Vi vil teste arbeidet med Docker ved å kjøre en prøvebeholder. For eksempel, i den undergitte kommandoen, vil vi prøve å kjøre "Hei Verden”Global Docker Container:

$ sudo docker run hello-world

Utgangen erklærer at Docker jobber uanstrengt på systemet:

Konklusjon

Docker er et programvare rammeverk som brukes til å utvikle, teste og distribuere applikasjoner raskt. Den organiserer applikasjoner eller pakker i containere, inkludert alt som applikasjonen din krever for å betjene, for eksempel systemverktøy, biblioteker, kode og kjøretid. Docker tillater deg å distribuere og skalere apper i ethvert miljø raskt. Denne skrivingen viste Hvordan installere Docker på Debian. Videre viste vi deg prosedyren for å teste Docker på Debian 11 -systemet ditt.