🎉 Il Necronomicon è stato aggiornato alla versione 2.0.0 🎉
Docker
Pubblicare un'immagine

Pubblicare un'immagine

Probabilmente dopo aver buildato la vostra immagine avrete bisogno di renderla reperibile da un registry. Adesso vedremo come fare, sia con Docker Desktop che con terminale I primi 2 passaggi sono comuni a entrambi i metodi

Creare un account su Docker Hub

Per prima cosa andate su hub.docker.com (opens in a new tab), create un account e verificate la vostra email.

Creare un repository

Accedete al vostro account e create un repository, meglio se pubblico

Create repo

⚠️

Prima di seguire i prossimi passaggi assicurati di aver rinominato l'immagine che vuoi pushare in questo modo: <nome-utente-docker>/<nome-repository>:<versione> nel mio caso ad esempio ho nominato l'immagine danielecapuanodev/american-coffee:0.0.1 Puoi farlo ribuildando l'immagine con il nome corretto oppure utilizzando il comando docker tag <nome-immagine> <nome-utente-docker>/<nome-repository>:<versione>

Pushare l'immagine nel repo

Docker Desktop

Una volta che avete creato il repository aprite la dashboard di Docker Desktop ed eseguite il login premendo sulla chip in alto a destra:

Login

dopo aver eseguito il login, entrate nella sezione immagini e aprite il menù contestuale dell'immagine che volete pubblicare tramite il bottone

Contextual menu

Una volta aperto il menù selezionate la voce Push To Hub e attendete che l'immagine venga caricata

Contextual menu

Alla fine del caricamento avrete pushato correttamente l'immagine nel vostro repository

Terminale

Se non avete Docker Desktop o non volete utilizzarlo potete utilizzare il terminale per pushare l'immagine nel vostro repository

Vi basterà utilizzare il comando docker push <tag immagine> nel mio caso ad esempio ho nominato l'immagine danielecapuanodev/american-coffee:0.0.1 quindi il comando sarà

docker push danielecapuanodev/american-coffee:0.0.1

anche qui, alla fine del caricamento, avrete pushato correttamente l'immagine nel vostro repository