Come creare registro Docker privato

Come creare registro Docker privato
I registri Docker sono una parte essenziale di Docker. Vengono utilizzati per archiviare e gestire l'immagine Docker. Gli utenti possono caricare immagini sul registro attraverso il quale possono anche pubblicare e condividere immagini Docker. A tale scopo, Docker fornisce un registro ufficiale, "Docker Hub". Contiene migliaia di immagini per il supporto degli sviluppatori. Tuttavia, gli utenti possono anche creare il proprio registro privato Docker.

Questo articolo illustrerà come creare un registro privato Docker.

Come creare un registro privato Docker?

Per creare un registro privato, gli utenti devono accedere al registro ufficiale di Docker, "Dockerhub". Quindi, tira il funzionario "registro"Immagine che verrà utilizzata per creare registrica privata Docker.

Per creare il registro privato Docker, utilizzare le istruzioni fornite.

Passaggio 1: cerca l'immagine del "registro" ufficiale
Innanzitutto, accedi al registro ufficiale di Docker Hub, quindi cerca "registro"Per aprire l'immagine del registro ufficiale:

Passaggio 2: estrarre l'immagine "registro" da Docker Hub
Quindi, apri il terminale sul sistema e tira il "registro"Immagine usando il"Registro Docker Pull"Comando:

> Registro Docker Pull

Passaggio 3: creare un registro privato
Crea un registro privato eseguendo l'immagine del registro utilizzando il comando fornito. Qui, abbiamo specificato il porto "5000"Per il registro privato e"-nome"Viene utilizzato per definire il nome del contenitore:

> Docker run -d -p 5000: 5000 -Restart sempre -NAME Registry Registry: 2

Passaggio 4: estrazione dell'immagine da Docker Hub
Successivamente, estrarre qualsiasi immagine dal registro ufficiale dell'hub Docker. Ad esempio, abbiamo tirato il "alpino" Immagine:

> Docker Pull Alpine

Passaggio 5: crea un'immagine target
Successivamente, crea un'immagine target tramite l'immagine di origine. Ad esempio, useremo un'immagine "alpina" come immagine di origine per creare una nuova immagine di destinazione. Questa immagine verrà spinta sul registro privato di Docker.
Per farlo, usa il "Docker tag source-registry/"Comando come segue:

> Docker Tag Alpine Localhost: 5000/Alpine-IMG

Per la verifica, elenca tutte le immagini Docker:

> Immagini Docker

Qui, puoi vedere che abbiamo creato correttamente l'immagine target:

Passaggio 6: spingere l'immagine nel registro privato
Ora, spingi l'immagine target sul nuovo registro privato Docker creato attraverso "Docker Push"Comando:

> Docker Push Localhost: 5000/Alpine-IMG

Visita il catalogo del registro privato usando "LocalHost: 5000/v2/_catalog"URL sul browser:

Dall'output di cui sopra, puoi vedere che abbiamo spinto con successo l'immagine target al Registro Docker privato appena creato.

Conclusione

Per creare un registro di Docker privato, prima, accedi al "Docker Hub"Registro ufficiale e tira il funzionario"registro"Immagine usando il"Registro Docker Pull"Comando. Successivamente, crea un registro privato usando il "Docker run -d -p -Restart sempre -NAME Registry: tag"Comando. Quindi, estrarre qualsiasi immagine da Docker Hub, taggare l'immagine o ricreare l'immagine con un nome specifico. Quindi, spingi l'immagine appena creata o taggata nel registro privato Docker. Questo blog ha illustrato come creare un registro privato Docker.