Hvordan trekke og skyve Docker -bilder fra Docker Hub?

Hvordan trekke og skyve Docker -bilder fra Docker Hub?
Mens de jobber med Docker, trenger utviklere å lagre og dele sine Docker -bilder. For dette formålet tilbyr Docker en Docker Hub -tjeneste, som faktisk er et offentlig depot, for å lagre og dele Docker -bilder med andre utviklere og brukere. Dette gjør det enkelt å samarbeide om prosjekter og dele dem med andre. Brukere kan skyve sine lokale bilder til Docker Hub og trekke Docker -bilder fra Docker Hub.

Denne studien vil illustrere:

  • Hvordan trekke/laste ned Docker -bilder fra Docker Hub?
  • Hvordan skyve/laste opp Docker -bilder til Docker Hub?

Hvordan trekke/laste ned Docker -bilder fra Docker Hub?

Følg trinnene for å trekke eller laste ned Docker-bildet fra Docker Hub:

  • Naviger til Docker Hub.
  • Søk og velg det aktuelle Docker -bildet.
  • Trekk Docker -bildet i det lokale depotet ved å bruke “Docker Pull ”Kommando.
  • Bekreft endringer.

Trinn 1: Omdirigere til Docker Hub

Først, naviger til Docker Hub, og logger deg på kontoen din ved å oppgi e -post eller brukernavn og passord. Hvis du ikke allerede har en Docker Hub -konto, kan du registrere deg for å opprette en ny konto:

Trinn 2: Søk etter Docker -bilde

Søk etter ønsket Docker -bilde i søkeboksen. For eksempel har vi søkt etter “Alpine”Docker -bilder:

Trinn 3: Kopier “Pull” -kommandoen

Etter det, “Alpine”Bildet åpnes. Kopier kommandoen nedenfor-highliged Pull:

Trinn 4: Trekk Docker -bilde

Utfør nå den valgte kommandoen i Windows -terminalen for å trekke Docker -bildet inn i det lokale depotet:

Docker Pull Alpine

I følge skjermbildet nedenfor har Docker -bildet blitt lastet ned til det lokale depotet:

Trinn 5: Verifisering

Til slutt, bekreft om det ønskede bildet er trukket eller ikke ved å bruke følgende kommando:

Docker -bilder

Det trukket docker -bildet i.e., “Alpine”Kan sees på skjermbildet nedenfor:

Hvordan skyve/laste opp Docker -bilder til Docker Hub?

For å skyve eller laste opp Docker -bildet til Docker Hub, sjekk ut de medfølgende instruksjonene:

  • Logg deg på Docker Hub -kontoen din i Windows -terminalen.
  • Velg det aktuelle lokale bildet.
  • Merk det valgte bildet.
  • Skyv bildet til Docker Hub ved å bruke “Docker push /:”Kommando.
  • Bekreft bildet på Docker Hub.

Trinn 1: Logg inn på Docker Hub ved hjelp av kommandolinje

Først åpner du en bestemt Windows -terminal og kjører den oppgitte kommandoen for å logge inn på Docker Hub -kontoen din ved å oppgi legitimasjon:

Docker -pålogging

Trinn 2: Se lokale Docker -bilder

Liste deretter alle de lokale Docker -bildene:

Docker -bilder

I utdataene nedenfor kan alle tilgjengelige lokale Docker -bilder sees. Velg ønsket bilde du vil presse til Docker Hub. For eksempel har vi valgt "Linuximg" bilde:

Trinn 3: Tag valgt bilde

For å skyve et Docker -bilde til Docker Hub, er det viktig å merke det aktuelle bildet først. Bruk “Docker -tag /:”Kommando for å merke det valgte bildet:

Docker Tag Linuximg Laibayounas/Linuximg: 1.0

Trinn 4: Bekreft merket bilde

For å sikre at det valgte bildet er tagget eller ikke, kjører du den gitte below-kommandoen:

Docker -bilder

Det kan sees at det ønskede bildet er tagget med hell, jeg.e., “Laibayounas/Linuximg”:

Trinn 5: Skyv bilde til Docker Hub

Nå, bruk "Docker Push”Kommando for å laste opp bildet til Docker Hub:

Docker Push Laibayounas/Linuximg: 1.0

Utgangen nedenfor indikerer at bildet er blitt presset til Docker Hub:

Trinn 6: Bekreft endringer på Docker Hub

Til slutt, sørg for at bildet er blitt presset til Docker Hub eller ikke:

I den ovennevnte delen kan det ønskede lokale bildet sees i Docker Hub.

Konklusjon

For å trekke bildet fra Docker Hub, viderekobler du først til Docker Hub og velger ønsket Docker -bilde. Deretter utføre "Docker Pull ”Kommando i Windows -terminalen og bekrefte endringene. For å skyve det lokale bildet til Docker Hub, først, logger du på Docker Hub -kontoen din gjennom kommandolinjen. Velg deretter ønsket lokale bilde og tag det. Kjør deretter “Docker push /:”Kommander og sikre endringer på Docker Hub. Denne bloggen forklarte metoden for å skyve og trekke Docker -bilder til Docker Hub.