Hva Docker -registeret er satt som standard?

Hva Docker -registeret er satt som standard?

Docker er et populært verktøy for å lage, distribuere og organisere containeriserte applikasjoner. Et Docker -register er en tjeneste som brukes til å organisere og oppbevare Docker -bilder. Docker -bilder er komponenter i Docker -containere som utfører applikasjoner i separate miljøer. Docker -registeret kan være privat så vel som publikum. Dessuten kan brukere også bruke flere registre for å organisere Docker -bilder.

Denne bloggen vil diskutere følgende aspekter:

  • Hva Docker -registeret er satt som standard?
  • Hvordan bruke standard Docker Registry (Docker Hub)?

Hva Docker -registeret er satt som standard?

Standard settregister for Docker er Docker Hub. Det er det offentlige Docker -registeret som brukes til å laste opp og laste ned Docker -bilder. Det fungerer som et sentralt skylager for Docker -bilder der utviklere kan finne, laste ned eller laste opp bilder. Den gir også funksjoner, for eksempel automatiserte bygg som lar brukere automatisk lage og teste bilder fra kildekoden.

Brukere kan bruke Docker Hub ved å bruke det offisielle nettstedet ved å opprette en ny konto eller logge på en allerede eksisterende konto:

Hvordan bruke standard Docker Registry (Docker Hub)?

Docker Hub brukes av forskjellige grunner, for eksempel:

  • Trekk (last ned) bilde fra Docker Hub
  • PUSH (last opp) bilde til Docker Hub

Trekk (last ned) bilde fra Docker Hub

For å trekke eller laste ned bilder fra Docker Hub, velg først det aktuelle Docker -bildet på Docker Hub. Bruk deretter “Docker Pull ”Kommando i terminalen. Følg de medfølgende trinnene, for å gjøre det.

Trinn 1: Trekk Docker -bilde

Kjør “Docker Pull”Kommando sammen med ønsket bildetavn i PowerShell Terminalen for å trekke den. For eksempel må vi trekke "Alpine”Docker -bilde:

Docker Pull Alpine

Ovennevnte utgang viser at ønsket Docker -bilde er blitt lastet ned til det lokale depotet.

Trinn 2: Bekreft trukket bilde

Se de lokale depotbildene for å sikre at det valgte Docker -bildet er lastet ned til det eller ikke:

Docker -bilder

I skjermbildet ovenfor viser den uthevede delen det trukket Docker -bildet i.e., “Alpine”.

PUSH (last opp) bilde til Docker Hub

For å skyve eller laste opp et bilde til Docker Hub, logger du på Docker Hub i Windows PowerShell. Velg deretter et bestemt lokalt bilde og tag det. Etter det, skyv det merkede bildet ved å bruke “Docker push /:”Kommando. Sjekk ut følgende trinn for å utføre denne operasjonen.

Trinn 1: Logg på Docker Hub i terminalen

Først må du kjøre følgende kommando i Windows PowerShell og gi den nødvendige legitimasjonen for å logge inn til Docker Hub:

Docker -pålogging

Utgangen viser at Docker har logget seg inn.

Trinn 2: Tag ønsket bilde

Velg deretter det aktuelle Docker -bildet og merk det ved hjelp av "Docker -tag /:”Kommando. For eksempel tagger vi “Linuximg" bilde:

Docker Tag Linuximg Laibayounas/Linuximg: 1.0

På denne måten den spesifiserte “Linuximg”Bilde er tagget.

Trinn 3: Skyv valgt bilde til Docker Hub

Deretter kjører du følgende kommando for å skyve/laste opp det valgte taggede bildet til Docker Hub:

Docker Push Laibayounas/Linuximg: 1.0

Ovennevnte utgang viser at Docker -bildet er blitt presset med suksess.

Trinn 4: Bekreft presset bilde

Til slutt, sørg for at det lokale bildet er blitt presset til Docker Hub ved å navigere til det:

Det kan sees at det lokale Docker -bildet er blitt presset til Docker Hub.

Merk: For å se mer informasjon om Docker Hub, sjekk ut vårt dedikerte innlegg om det.

Konklusjon

Docker Hub er Dockers standard offentlige depot. Det brukes til å administrere, lagre og publisere Docker -bilder. Den har forskjellige bilder som kan brukes av hvem som helst for deres utviklingsprosjekter. Det brukes også til å dele Docker -bilder blant teammedlemmer. Denne bloggen beskrev standard Docker -registeret og hvordan du bruker den.