Cum se instalează Podman pe Ubuntu 24.04

Cum Se Instaleaza Podman Pe Ubuntu 24 04



Dacă ați lucrat cu Docker, trebuie să știți despre demoni, containere și funcționalitatea acestora. Demonii sunt servicii care rulează în fundal în timp ce containerul a fost utilizat în orice sistem. Podman este un instrument de management gratuit care este folosit pentru a gestiona și a crea containerele fără a depinde de vreun demon precum Docker. Prin urmare, are un avantaj în gestionarea containerelor fără a se angaja cu servicii de fundal pe termen lung. De asemenea, Podman nu necesită utilizarea drepturilor la nivel de rădăcină. Acest ghid discută în detaliu cum să instalați Podman pe Ubuntu 24.

Actualizați sistemul

Să începem cu actualizarea sistemului prin lansarea shell-ului Terminal al Ubuntu 24, deoarece toate instalările și upgrade-urile noastre sunt bazate pe comenzi. Pentru acest pas simplu, vom folosi utilitarul „apt” al Ubuntu cu drepturi sudo în comanda „update”. Această comandă actualizează utilitățile și depozitele de sistem pentru a evita potențiale conflicte la instalarea de software și aplicații noi. De asemenea, puteți efectua actualizarea și actualizarea sistemului, dacă este necesar.

Actualizare Sudo apt









Instalați Podman

După actualizarea sistemului Ubuntu 24, să trecem la instalarea Podman. Pentru instalarea acestuia, folosim același utilitar „apt”, care este foarte convenabil și ușor de utilizat în instrucțiunile de instalare. Steagul „-y” este folosit pentru a forța instalarea Podman indiferent de situație. Astfel, instalarea începe imediat după executarea următoarei interogări:



sudo apt install -y podman





Instalarea instrumentului Podman poate dura mai mult decât orice altă instalare obișnuită. Prin urmare, trebuie să așteptați un timp până când este gata.



După ce ați așteptat un timp, Podman-ul va fi instalat și linkul său simbolic va fi creat așa cum este afișat în rezultat:

Verificați instalarea

Acum, trebuie să verificăm dacă instrumentul Podman a fost instalat și configurat cu succes în sistemul nostru Ubuntu 24. Pentru aceasta, căutăm versiunea instalată a Podman cu ajutorul unei comenzi simple de versiune, după cum urmează:

Sudo podman – versiune

Pentru a obține informații despre instrumentul Podman care este instalat la sfârșitul dvs., puteți utiliza și comanda „info” cu drepturi sudo, după cum urmează:

Informații Sudo podman

Rulați containerele prin Podman

Putem spune că containerul este un serviciu care utilizează diferite imagini pentru procesarea sa. Puteți crea containere sau puteți utiliza containerele deja încorporate. Prin urmare, trebuie să tragem containerul și să-l rulăm pe capătul nostru. Pentru aceasta, folosim instrucțiunea „Run”, steagul „-it” și numele unui container, adică hello-world. Va începe să tragă containerul din sursa sa principală și să-l ruleze pe partea noastră.

Sudo podman run -it hello-world

Veți obține următoarea ieșire după executarea acestei instrucțiuni de „rulare”. Puteți vedea că acest container a fost scos din sursa principală a Docker:

Acum, putem căuta toate containerele Ubuntu 24 care rulează în prezent. Pentru aceasta, utilizăm următoarele instrucțiuni Podman prezentate cu opțiunea „ps”. Rezultatul acestei instrucțiuni arată că nu există containere care funcționează în prezent. În timp ce căutăm toate containerele trase, putem folosi indicatorul „-a” în cadrul aceleiași instrucțiuni. Puteți vedea că rezultatul cu opțiunea „-a” afișează informațiile unui container.

  • Sudo podman ps
  • sudo subman ps -a

Scoateți containerele

La fel ca și adăugarea unui container nou la sistemul dvs., puteți elimina orice container adăugat din sistemul Ubuntu 24 folosind instrumentul Podman. Trebuie să utilizați opțiunea „rm” din instrucțiunea Podman cu drepturile sudo. Asigurați-vă că menționați ID-ul containerului după opțiunea „rm” în cadrul aceleiași interogări. Containerul cu un anumit ID va fi eliminat definitiv.

Sudo podman rm 9bd8d19ef028

Utilizați imagini prin Podman

Se spune că o imagine într-un mediu Podman este setul de instrucțiuni necesare pentru a rula un serviciu sau o aplicație container. Deci, pentru a rula containerul Podman, avem nevoie de o anumită imagine. Pentru a lista toate imaginile disponibile pe Ubuntu 24, aveți nevoie de aceeași comandă Podman cu cuvântul cheie „imagini”. Afișează toate imaginile disponibile în sistemul dvs., adică d2c94e258dcb.

Imagini Sudo podman

Pentru a obține o nouă imagine pentru mediul dvs. Podman, puteți rula instrucțiunea „pull” împreună cu numele unei imagini noi, adică „debain”, așa cum se arată în imaginea atașată.

Sudo podman pull debian

După ce ați folosit din nou instrucțiunile pentru imagine, puteți vedea că noua imagine a fost descărcată cu succes.

Imagini Sudo podman

Creați containere în Podman

Acum că imaginea a fost descărcată, trebuie să o rulăm pentru a crea un container cu un nume definit de utilizator. Pentru aceasta, instrucțiunea „run” pentru Podman va fi executată cu steaguri „-dit” și „—name” urmate de numele unui container, adică „Debian-container”, și numele unei imagini pe care tocmai ați descărcat-o. , adică „Debian”. După ce ați creat un container din imaginea „Debian”, îl puteți vedea funcționând și în Podman.

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

Pentru a vă conecta cu containerul nou rulat numit „debian-container”, trebuie să utilizați instrucțiunea „atașare” a Podman. Acum, puteți lucra în acest container.

Sudo podman atașează debian-container

Pentru a obține versiunea containerului, executați următoarea comandă în acest container:

Cat /etc/os-release

Acum, pentru a ieși din container și a opri funcționarea acestuia, trebuie să utilizați instrucțiunea „ieșire” urmată de instrucțiunea „Oprire” Podman cu numele unui anumit container.

  • Ieșire
  • Sudo podman stop debian-container

Pentru a porni, opri și elimina un container Podman, puteți utiliza următoarele comenzi într-o secvență:

  • Sudo podman începe debian-container
  • Sudo podman stop debian-container
  • Sudo podman rm debian-container

Puteți elimina o imagine Podman folosind opțiunea „rmi” din aceeași comandă „eliminare”.

sudo podman rmi debian

Dezinstalați Podman

Este timpul să dezinstalați instrumentul Podman din sistemul nostru Ubuntu folosind instrucțiunea „eliminare”. Utilizarea utilitarului „apt” este o necesitate, deoarece l-am instalat cu „apt”.

sudo apt remove podman

Concluzie

Acest ghid se referă la utilizarea containerelor și imaginilor prin instrumentul Podman. Am detaliat principala diferență dintre un serviciu Podman și un serviciu Docker. După aceea, am elaborat cea mai simplă metodă de a instala Podman în Ubuntu 24 și am extras câteva containere și imagini. După aceea, am trecut prin modul de utilizare a containerelor folosind imagini și pașii pentru dezinstalarea serviciului Podman.