Quale registro Docker è impostato come impostazione predefinita?

Quale registro Docker è impostato come impostazione predefinita?

Docker è uno strumento popolare per creare, distribuire e organizzare applicazioni containerizzate. Un registro Docker è un servizio utilizzato per organizzare e mantenere le immagini Docker. Le immagini Docker sono componenti di contenitori Docker che eseguono applicazioni in ambienti separati. Il registro Docker può essere privato e pubblico. Inoltre, gli utenti possono anche utilizzare più registri per organizzare le immagini Docker.

Questo blog discuterà dei seguenti aspetti:

  • Quale registro Docker è impostato come impostazione predefinita?
  • Come utilizzare il registro Docker predefinito (Docker Hub)?

Quale registro Docker è impostato come impostazione predefinita?

Il registro impostata predefinito per Docker è Docker Hub. È il registro Docker pubblico utilizzato per caricare e scaricare le immagini Docker. Agisce come un repository cloud centrale per le immagini Docker in cui gli sviluppatori possono trovare, scaricare o caricare immagini. Fornisce inoltre funzionalità, come build automatizzate che consentono agli utenti di creare e testare automaticamente le immagini dal codice sorgente.

Gli utenti possono utilizzare Docker Hub utilizzando il suo sito Web ufficiale creando un nuovo account o accedendo a un account già esistente:

Come utilizzare il registro Docker predefinito (Docker Hub)?

Docker Hub viene utilizzato per diversi motivi, come ad esempio:

  • Pull (download) Immagine da Docker Hub
  • Push (upload) Immagine su Docker Hub

Pull (download) Immagine da Docker Hub

Per tirare o scaricare immagini da Docker Hub, prima, seleziona l'immagine Docker particolare su Docker Hub. Quindi, utilizza il "Docker Pull "Comando nel terminale. Segui i passaggi forniti, per farlo.

Passaggio 1: Pull Docker Immagine

Corri il "Docker Pull"Comando insieme al nome dell'immagine desiderato nel terminal PowerShell per tirarlo. Ad esempio, dobbiamo tirare il "alpino"Immagine Docker:

Docker Pull Alpine

L'output sopra mostra che l'immagine Docker desiderata è stata scaricata correttamente nel repository locale.

Passaggio 2: verifica l'immagine tirata

Visualizza le immagini del repository locale per assicurarti che l'immagine Docker selezionata sia stata scaricata o no:

Immagini Docker

Nello screenshot sopra, la parte evidenziata visualizza l'immagine Docker tirata I.e., "alpino".

Push (upload) Immagine su Docker Hub

Per spingere o caricare un'immagine su Docker Hub, accedi a Docker Hub in Windows PowerShell. Quindi, seleziona una particolare immagine locale e taggala. Dopodiché, spingi l'immagine taggata usando "Docker Push /:"Comando. Controlla i seguenti passaggi per eseguire questa operazione.

Passaggio 1: accedi a Docker Hub nel terminale

Innanzitutto, eseguire il seguente comando in Windows Powershell e fornire le credenziali richieste per accedere a Docker Hub:

Docker Login

L'output mostra che Docker ha effettuato correttamente l'accesso.

Passaggio 2: tag immagine desiderata

Quindi, selezionare l'immagine Docker particolare e taggarla con l'aiuto di "tag Docker /:"Comando. Ad esempio, stiamo taggando "Linuximg" Immagine:

tag docker linuximg laibayunas/linuximg: 1.0

In questo modo, il specificato "Linuximg"L'immagine è stata taggata.

Passaggio 3: spingere l'immagine selezionata su Docker Hub

Quindi, eseguire il seguente comando per spingere/caricare l'immagine contrassegnata selezionata nell'hub Docker:

Docker Push Laibayunas/Linuximg: 1.0

L'output sopra mostra che l'immagine Docker è stata spinta con successo.

Passaggio 4: verificare l'immagine spinta

Infine, assicurarsi che l'immagine locale sia stata spinta all'hub Docker navigando su di essa:

Si può vedere che l'immagine Docker locale è stata spinta con successo all'hub Docker.

Nota: Per vedere ulteriori informazioni su Docker Hub, controlla il nostro post dedicato al riguardo.

Conclusione

Docker Hub è il repository pubblico predefinito di Docker. Viene utilizzato per la gestione, la memorizzazione e la pubblicazione di immagini Docker. Ha varie immagini che possono essere utilizzate da chiunque per i loro progetti di sviluppo. Viene inoltre utilizzato per condividere le immagini Docker tra i membri del team. Questo blog ha descritto il registro Docker predefinito e come utilizzarlo.