Come installare Podman su Ubuntu 24.04

Come Installare Podman Su Ubuntu 24 04



Se hai lavorato con Docker, devi conoscere i demoni, i contenitori e le loro funzionalità. I demoni sono servizi eseguiti in background mentre il contenitore è stato utilizzato in qualsiasi sistema. Podman è uno strumento di gestione gratuito utilizzato per gestire e creare contenitori senza dipendere da alcun demone come Docker. Pertanto, ha un vantaggio nella gestione dei contenitori senza impegnarsi con servizi in background a lungo termine. Inoltre, Podman non richiede l'uso dei diritti a livello di root. Questa guida discute approfonditamente come installare Podman su Ubuntu 24.

Aggiorna il sistema

Iniziamo con l'aggiornamento del sistema avviando la shell Terminale di Ubuntu 24 poiché tutte le nostre installazioni e aggiornamenti sono basati su comandi. Per questo semplice passaggio, utilizzeremo l'utilità 'apt' di Ubuntu con diritti sudo nel comando 'update'. Questo comando aggiorna le utilità di sistema e i repository per evitare potenziali conflitti durante l'installazione di nuovi software e applicazioni. È inoltre possibile eseguire l'aggiornamento e l'aggiornamento del sistema, se necessario.

Aggiornamento sudo apt









Installa Podmann

Dopo aver aggiornato il sistema Ubuntu 24, passiamo all'installazione di Podman. Per la sua installazione utilizziamo la stessa utility “apt” che è molto comoda e facile da usare all'interno delle istruzioni di installazione. Il flag '-y' viene utilizzato per forzare l'installazione di Podman, qualunque cosa accada. Pertanto, l'installazione inizia subito dopo l'esecuzione della seguente query:



sudo apt install -y podman





L'installazione dello strumento Podman potrebbe richiedere più tempo rispetto a qualsiasi altra installazione normale. Pertanto, devi aspettare un po’ finché non viene completato.



Dopo aver atteso qualche istante, Podman verrà installato e verrà creato il relativo collegamento simbolico come visualizzato nell'output:

Verificare l'installazione

Ora dobbiamo verificare se lo strumento Podman è stato installato e configurato con successo nel nostro sistema Ubuntu 24. Per questo, cerchiamo la versione installata di Podman con l'aiuto di un semplice comando di versione come segue:

Sudo podman –versione

Per ottenere le informazioni relative allo strumento Podman installato sul tuo computer, puoi anche utilizzare il comando 'info' con diritti sudo come segue:

Informazioni su sudo podman

Esegui i contenitori tramite Podman

Possiamo dire che il contenitore è un servizio che utilizza diverse immagini per la sua elaborazione. Puoi creare contenitori o utilizzare i contenitori già integrati. Pertanto, dobbiamo estrarre il contenitore ed eseguirlo dalla nostra parte. Per questo utilizziamo l'istruzione 'Esegui', il flag '-it' e il nome di un contenitore, ovvero hello-world. Inizierà a estrarre il contenitore dalla sua fonte principale e a eseguirlo dalla nostra parte.

Sudo podman esegui -ciao-mondo

Otterrai il seguente output dopo l'esecuzione di questa istruzione 'esegui'. Puoi vedere che questo contenitore è stato estratto dalla fonte principale di Docker:

Ora possiamo cercare tutti i contenitori attualmente in esecuzione di Ubuntu 24. Per questo, utilizziamo le seguenti istruzioni Podman mostrate con l'opzione 'ps'. L'output di questa istruzione mostra che non ci sono contenitori attualmente funzionanti. Mentre cerchiamo tutti i contenitori estratti, possiamo utilizzare il flag '-a' all'interno della stessa istruzione. Puoi vedere che l'output con l'opzione '-a' mostra le informazioni di un contenitore.

  • Sudo Podman ps
  • sudo subman ps -a

Rimuovere i contenitori

Proprio come aggiungere un nuovo contenitore al tuo sistema, puoi anche rimuovere qualsiasi contenitore aggiunto dal tuo sistema Ubuntu 24 utilizzando lo strumento Podman. È necessario utilizzare l'opzione 'rm' all'interno dell'istruzione Podman con i diritti sudo. Assicurati di menzionare l'ID contenitore dopo l'opzione 'rm' all'interno della stessa query. Il contenitore con un ID particolare verrà rimosso in modo permanente.

Sudo podman rm 9bd8d19ef028

Utilizza le immagini tramite Podman

Si dice che un'immagine in un ambiente Podman sia l'insieme di istruzioni necessarie per eseguire un servizio o un'applicazione contenitore. Quindi, per eseguire il contenitore Podman, abbiamo bisogno di un'immagine particolare. Per elencare tutte le immagini disponibili su Ubuntu 24, è necessario lo stesso comando Podman con la parola chiave 'immagini'. Visualizza tutte le immagini disponibili nel tuo sistema, ovvero d2c94e258dcb.

Immagini sudo podman

Per ottenere una nuova immagine per il tuo ambiente Podman, puoi eseguire l'istruzione 'pull' insieme al nome di una nuova immagine, ovvero 'debain', come mostrato nell'immagine allegata.

Sudo podman pull debian

Dopo aver utilizzato nuovamente le istruzioni dell'immagine, puoi vedere che la nuova immagine è stata scaricata correttamente.

Immagini sudo podman

Crea contenitori in Podman

Ora che l'immagine è stata scaricata, dobbiamo eseguirla per creare un contenitore con un nome definito dall'utente. Per questo, l'istruzione 'esegui' per Podman verrà eseguita con i flag '-dit' e '—name' seguiti dal nome di un contenitore, ad esempio 'Debian-container', e dal nome di un'immagine appena scaricata , cioè “Debian”. Dopo aver creato un contenitore dall'immagine “Debian”, puoi vederlo funzionare anche in Podman.

  • Sudo podman run -dit –name debian-container debian
  • Sudo Podman ps

Per connettersi con il nuovo contenitore in esecuzione denominato 'debian-container', è necessario utilizzare l'istruzione 'attach' di Podman. Ora puoi lavorare all'interno di questo contenitore.

Sudo podman collega il contenitore Debian

Per ottenere la versione del contenitore, esegui il comando seguente in questo contenitore:

Cat /etc/os-release

Ora, per uscire dal contenitore e interromperne l'esecuzione, è necessario utilizzare l'istruzione 'exit' seguita dall'istruzione 'Stop' di Podman con il nome di un contenitore specifico.

  • Uscita
  • Sudo podman arresta il contenitore debian

Per avviare, arrestare e rimuovere un contenitore Podman, puoi utilizzare i seguenti comandi in sequenza:

  • Sudo podman avvia il contenitore Debian
  • Sudo podman arresta il contenitore debian
  • Sudo podman rm contenitore debian

Puoi rimuovere un'immagine Podman utilizzando l'opzione 'rmi' nello stesso comando 'rimuovi'.

sudo podman rmi debian

Disinstallare Podman

È ora di disinstallare lo strumento Podman dal nostro sistema Ubuntu utilizzando l'istruzione 'rimuovi'. L'uso dell'utilità 'apt' è obbligatorio poiché l'abbiamo installata con 'apt'.

sudo apt rimuovi podman

Conclusione

Questa guida riguarda l'utilizzo di contenitori e immagini tramite lo strumento Podman. Abbiamo approfondito la differenza principale tra un servizio Podman e un servizio Docker. Successivamente, abbiamo elaborato il metodo più semplice per installare Podman in Ubuntu 24 e abbiamo estratto alcuni contenitori e immagini. Successivamente, abbiamo spiegato come utilizzare i contenitori utilizzando le immagini e i passaggi per disinstallare il servizio Podman.