I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

Un registro Docker è un sistema che archivia e distribuisce le immagini Docker. Ci sono molte immagini ospitate su un hub del registro. Un'immagine può avere più versioni, ciascuna identificata da un tag diverso.

Un registro consente agli utenti di estrarre le immagini Docker da esso e inviarvi nuove immagini per l'hosting. Ciò ti consente di avere una copia della tua domanda online. Consente inoltre di condividere le immagini con altri.

Scopri tutto ciò di cui hai bisogno per inviare un'immagine di un'applicazione al registro Docker.

Perché utilizzare il registro Docker?

Sebbene ci siano molti registri pubblici online, DockerHub è molto popolare. Il registro Docker è un prodotto di Docker Inc, la società responsabile di la piattaforma Docker si. Ospita sia repository pubblici che privati. Puoi utilizzare repository pubblici o pagare per repository privati ​​con restrizioni.

instagram viewer

Il registro Docker fornisce build automatizzate, account aziendali e integrazione del controllo del codice sorgente. La configurazione è molto simile GitHub, la piattaforma open source collaborativa. Il motore Docker interagisce con il registro Docker per impostazione predefinita. Puoi anche eseguire i tuoi processi CI/CD.

Puoi saperne di più sul registro Docker distribuendo un'app demo.

Crea un account di registro Docker

Inizia navigando verso il Sito web dell'hub Docker e registrando un account lì.

Dopo esserti registrato e aver effettuato l'accesso, avrai accesso al tuo account Docker.

È necessario creare un repository a cui inviare un'immagine dell'app demo. Clicca sul Crea deposito pulsante, quindi fornire a Nome E Descrizione del deposito. Puoi scegliere se rendere il tuo repository pubblico o privato. Il registro Docker ti dà accesso a un repository privato gratuito e a più repository pubblici.

Estrai un'immagine Docker

Per testare il processo, estrarre un'immagine Docker di esempio da Docker Hub. Puoi estrarre un'immagine Ubuntu usando questo comando:

finestra mobile tirare ubuntu

Ubuntu è una delle immagini Docker ufficiali. Successivamente, devi inserirlo nel tuo repository Docker.

Invia la tua immagine al registro Docker

È ora necessario eseguire il push dell'immagine dal computer locale al repository Docker Hub. Tutti i repository contengono istruzioni su come inserire immagini al loro interno. Dovrai utilizzare questa sintassi specifica per strutturare la tua immagine locale prima di inviarla al tuo repository. Dovrebbe apparire così:

Modificare il nome dell'immagine nel repository locale in modo che abbia lo stesso nome del comando nel repository remoto. Puoi farlo con il seguente comando:

docker tag ubuntu: ultimo sandra35/testrepo: ultimo

Quando il processo è completo, dovresti vedere l'immagine con il nuovo nome e tag tra le tue immagini.

Quindi vai avanti e invia l'immagine al registro con il seguente comando:

docker push sandra35/testrepo: ultimo

Una spinta riuscita sarà simile a questa:

Ora, vai al tuo repository Docker remoto nel tuo browser. Dovresti vedere l'immagine nel repository quando aggiorni la pagina.

Congratulazioni, hai ospitato con successo un'immagine nel registro Docker! Puoi controllare i log dell'app facendo clic sull'immagine.

Utilizzando lo stesso metodo, puoi ospitare le tue applicazioni. La dimensione della tua applicazione aumenterà il volume dell'immagine ospitata. Il registro memorizza l'immagine fino a quando non la elimini. Puoi condividere la tua immagine con chiunque su Internet.

Il registro Docker è il miglior registro

Il registro Docker è una delle grandi funzionalità del sistema software Docker. Il registro ottimizza l'archiviazione e la distribuzione delle immagini online. Puoi creare rapidamente applicazioni containerizzate e spedirle online.

Il registro Docker ospita un numero illimitato di applicazioni nei suoi repository pubblici. In alternativa, puoi creare repository privati ​​a pagamento limitati a un particolare pubblico.

Inizia a utilizzare il registro Docker e cambia il modo in cui archivi e condividi le applicazioni.