Tag di immagini Docker

Tag di immagini Docker
I tag Docker forniscono dettagli pertinenti su una particolare versione o variazione dell'immagine. Servono da alias per l'ID dell'immagine. È solo un mezzo per fare riferimento al tuo aspetto. Per pubblicare l'immagine all'hub Docker, il tag Docker serve a proteggere l'edizione build. Possiamo organizzare immagini usando un nome e gruppi di tag sull'hub Docker. Una singola immagine può avere molti tag Docker che ci puntano. Pertanto, abbiamo deciso di dedicare questo articolo ai tag di immagini in Docker.

Sistema di aggiornamento

Il passo più importante e primo da fare prima dell'installazione di Docker è aggiornare Ubuntu 20.04 Sistema Linux. Questo passaggio è necessario per evitare che si verifichino inconvenienti nel processo di installazione. Pertanto, è necessario avviare l'applicazione "console" Linux dall'area dell'applicazione e attendere un secondo. Dopo il suo lancio riuscito, è possibile provare l'istruzione "Aggiorna" all'interno dell'area di istruzione con il pacchetto "APT" e i diritti "sudo" come mostrato di seguito.

Installa i prerequisiti

Dopo l'aggiornamento efficace del sistema Linux, dobbiamo installare alcuni prerequisiti molto necessari di Docker. Quindi, abbiamo installato quei pacchetti necessari tramite le istruzioni di installazione "APT" mostrate di seguito.

Aggiungi la chiave GPG per Docker

Prima di aggiungere il repository Docker al nostro sistema, aggiungere la sua chiave gpg tramite la query mostrata. Restituisce "ok" come significato dell'output, la chiave è stata aggiunta correttamente.

Ora è il momento di aggiungere il pacchetto Deb "Docker" al repository ufficiale "APT" utilizzando le istruzioni "URL" di seguito sulla shell.

Imposta candidato Docker

È ora di impostare il candidato Docker per l'installazione di Docker dopo. Quindi, dobbiamo eseguire l'istruzione APT-Cache utilizzando la parola chiave "Politica" seguita dalla parola chiave "Docker-CE".

Installa Docker

La versione installata del candidato docker verrebbe visualizzata nella schermata di output. Ora siamo pronti a installare il docker stesso mediante l'utilizzo di un repository "Apt" nel comando "Installa". Usa la parola chiave "Docker-CE" per questa installazione.

Dopo l'installazione, siamo pronti a verificare il suo stato di attività nel nostro sistema. Pertanto, dobbiamo eliminare il pacchetto "SystemCtl" nell'istruzione "Stato" insieme al nome di un'applicazione "Docker". L'output sta dimostrando che il docker è in corso attivamente in questo momento.

Crea Docker Group

Prima di eseguire qualsiasi cosa, dobbiamo aggiungere il nostro utente attualmente accesso a un gruppo Docker. In modo che saremo in grado di connetterci con la radice di Docker e limitare l'accesso alla radice Docker. Per questo, dobbiamo provare il GroupAdd Istruzioni con la parola chiave "Linux". L'esecuzione di questa semplice istruzione per aggiungere un utente al gruppo Docker chiede che la password continui.

Usando la query "Echo" per visualizzare il valore della variabile "utente", abbiamo il nome di un utente che è stato appena aggiunto al gruppo Docker

Per aggiungere completamente l'utente "Linux" al Docker, dobbiamo utilizzare l'istruzione "GPasswd" insieme all'opzione "-a", utente "$ $ e il gruppo" Docker ". Assicurati di utilizzare i diritti "sudo" per questa esecuzione. Ora, l'utente "Linux" è stato aggiunto al gruppo "Docker" e abbiamo riavviato il servizio Docker utilizzando l'istruzione "Service" mostrata di seguito.

Esegui l'immagine di Base Docker

Per eseguire il nostro contenitore Docker, dobbiamo eseguire la sua immagine Docker di base. Pertanto, abbiamo usato l'immagine Docker Busybox nell'istruzione "Docker Run" per farlo.

Allo stesso modo, è possibile utilizzare la stessa istruzione per eseguire alcuni contenitori in background o il contenitore dell'orologio per visualizzare la data e l'ora.

Controlla i contenitori in esecuzione

Durante l'esecuzione della query Docker con l'opzione "PS", abbiamo visualizzato i contenitori in esecuzione.

Per interrompere l'esecuzione del contenitore specifico, utilizzare l'ID contenitore in un'istruzione "Stop" di Docker.

Immagini Docker

È possibile visualizzare tutte le immagini Docker caricate tramite la query sullo stato mostrato.

Per eseguire un'immagine, usa il suo nome all'interno dell'istruzione Docker "Esegui" con l'opzione "-It".

Per controllare lo stato per l'immagine Docker appena iniziata, prova a utilizzare la query Docker "PS" con l'opzione "-l".

Per fare la differenza tra l'immagine di base (BusyBox) e il contenitore appena creato, prova a utilizzare l'istruzione Docker "Diff" con i primi 3 caratteri del contenitore appena creato. Qualunque sia la differenza, verrà visualizzato nell'output.

Per salvare le modifiche apportate all'ultimo contenitore, utilizzare la query di commit Docker come mostrato di seguito.

Durante l'esecuzione delle istruzioni di Docker Immagini, possiamo trovare il contenitore appena salvato con il nome "".

Tag Docker

Quando si prova l'istruzione di commit per salvare le modifiche apportate all'immagine "e" del contenitore, restituisce la risposta all'errore, il che significa che non esiste un tale contenitore perché "ABF" non è il suo nome.

Pertanto, dobbiamo assegnare un nome al contenitore dell'ID immagine specifico mostrato usando l'istruzione Docker "Tag". L'abbiamo chiamato "Linux".

Dopo aver eseguito la stessa query "Docker Images", possiamo vedere che il contenitore appena chiamato viene visualizzato con un nuovo nome "Linux".

Puoi anche utilizzare la stessa istruzione Docker Tag per rinominare il contenitore esistente utilizzando i primi tre caratteri del suo ID immagine e salvarlo come nuovo contenitore. Quindi, abbiamo provato a modificare il titolo di un contenitore "Linux" in "Linux1" come visualizzato di seguito.

Durante l'esecuzione della stessa query "Docker Image" sulla console, abbiamo "Linux" intitolato e "Linux1" intitolate Immagini sulle immagini elencate.

Conclusione

Questa guida riguardava l'uso di Docker in Ubuntu insieme ad alcune delle sue funzionalità di base e molto utili. Abbiamo discusso della sua installazione e configurazione in Ubuntu insieme alle immagini di caricamento o docker per creare contenitori. Nel frattempo, abbiamo visto come puoi nominare un contenitore di immagine o rinominarlo per creare una nuova immagine con le stesse proprietà.