Sådan installeres Podman på Ubuntu 24.04

Sadan Installeres Podman Pa Ubuntu 24 04



Hvis du har arbejdet med Docker, skal du kende til dæmoner, containere og deres funktionalitet. Dæmoner er tjenester, der kører i baggrunden, mens containeren er blevet brugt i ethvert system. Podman er et gratis administrationsværktøj, der bruges til at administrere og skabe containerne uden at være afhængig af nogen dæmon som Docker. Derfor har det en fordel i at administrere containerne uden at engagere sig i langsigtede baggrundstjenester. Desuden kræver Podman ikke brug af rettigheder på rodniveau. Denne guide diskuterer grundigt, hvordan du installerer Podman på Ubuntu 24.

Opdater systemet

Lad os starte med systemopdateringen ved at starte Terminal-skallen i Ubuntu 24, da alle vores installationer og opgraderinger er kommandobaserede. Til dette enkle trin vil vi bruge 'apt'-værktøjet i Ubuntu med sudo-rettigheder i kommandoen 'update'. Denne kommando opdaterer systemværktøjerne og lagrene for at undgå potentielle konflikter ved installation af ny software og applikationer. Du kan også udføre systemopgraderingen og opdatere om nødvendigt.

Sudo apt opdatering









Installer Podman

Efter opdatering af Ubuntu 24-systemet, lad os gå i retning af at installere Podman. Til installationen bruger vi det samme 'apt'-værktøj, som er meget praktisk og nemt at bruge i installationsvejledningen. '-y' flaget bruges til at tvinge installationen af ​​Podman uanset hvad. Således starter installationen lige efter udførelsen af ​​følgende forespørgsel:



sudo apt install -y podman





Installationen af ​​Podman-værktøjet kan tage længere tid end nogen anden sædvanlig installation. Derfor skal du vente et stykke tid, indtil det er færdigt.



Efter at have ventet et stykke tid, vil Podman blive installeret, og dens symbollink vil blive oprettet som vist i outputtet:

Bekræft installationen

Nu skal vi kontrollere, om Podman-værktøjet er blevet installeret og konfigureret med succes i vores Ubuntu 24-system. Til dette leder vi efter den installerede version af Podman ved hjælp af en simpel versionskommando som følger:

Sudo podman –version

For at få information om Podman-værktøjet, der er installeret i din ende, kan du også bruge kommandoen 'info' med sudo-rettigheder som følger:

Sudo podman info

Kør containerne via Podman

Vi kan sige, at containeren er en tjeneste, der bruger forskellige billeder til sin behandling. Du kan oprette containere eller bruge de allerede indbyggede containere. Derfor skal vi trække containeren og køre den på vores ende. Til dette bruger vi 'Kør'-instruktionen, '-it'-flaget og navnet på en container, dvs. hello-world. Det vil begynde at trække beholderen fra sin hovedkilde og køre den på vores ende.

Sudo podman run -it hello-world

Du vil få følgende output efter udførelsen af ​​denne 'kør' instruktion. Du kan se, at denne beholder er blevet trukket fra Dockers hovedkilde:

Nu kan vi lede efter alle de aktuelt kørende containere af Ubuntu 24. Til dette bruger vi den følgende viste Podman-instruktion med 'ps'-indstillingen. Outputtet af denne instruktion viser, at der ikke er nogen containere, der arbejder i øjeblikket. Mens vi leder efter alle de trukne containere, kan vi bruge '-a' flaget inden for den samme instruktion. Du kan se, at outputtet med '-a'-indstillingen viser oplysningerne om en beholder.

  • Sudo podman ps
  • sudo undermand ps -a

Fjern beholderne

Ligesom at tilføje en ny beholder til dit system, kan du også fjerne enhver tilføjet beholder fra dit Ubuntu 24-system ved hjælp af Podman-værktøjet. Du skal bruge 'rm'-indstillingen i Podman-instruktionen med sudo-rettighederne. Sørg for at nævne container-id'et efter 'rm'-indstillingen i den samme forespørgsel. Beholderen med et bestemt ID vil blive fjernet permanent.

Sudo podman rm 9bd8d19ef028

Brug billeder via Podman

Et billede i et Podman-miljø siges at være det sæt instruktioner, der kræves for at køre en containertjeneste eller -applikation. Så for at køre Podman-containeren har vi brug for et bestemt billede. For at liste alle de tilgængelige billeder på Ubuntu 24 skal du bruge den samme Podman-kommando med nøgleordet 'images'. Den viser alle de tilgængelige billeder i dit system, dvs. d2c94e258dcb.

Sudo podman billeder

For at få et nyt billede til dit Podman-miljø, kan du køre 'pull'-instruktionen sammen med navnet på et nyt billede, dvs. 'debain', som vist på det vedhæftede billede.

Sudo podman pull debian

Når du har brugt billedvejledningen igen, kan du se, at det nye billede er blevet downloadet.

Sudo podman billeder

Opret containere i Podman

Nu hvor billedet er blevet downloadet, skal vi køre det for at skabe en container med et brugerdefineret navn. Til dette vil 'run'-instruktionen for Podman blive udført med flagene '-dit' og '—name' efterfulgt af navnet på en container, dvs. 'Debian-container', og navnet på et billede, som du lige har downloadet , dvs. 'Debian'. Efter at have oprettet en beholder fra 'Debian'-billedet, kan du også se den fungere i Podman.

  • Sudo podman køre -dit –navn debian-container debian
  • Sudo podman ps

For at oprette forbindelse til den nyligt kørende container med navnet 'debian-container', skal du bruge 'vedhæft'-instruktionen fra Podman. Nu kan du arbejde i denne beholder.

Sudo podman vedhæft debian-container

For at få versionen af ​​containeren skal du køre følgende kommando i denne container:

Cat /etc/os-release

Nu, for at komme ud af containeren og stoppe den i at køre, skal du bruge 'exit' instruktionen efterfulgt af Podman 'Stop' instruktionen med navnet på en specifik container.

  • Afslut
  • Sudo podman stop debian-container

For at starte, stoppe og fjerne en Podman-beholder kan du bruge følgende kommandoer i en rækkefølge:

  • Sudo podman start debian-container
  • Sudo podman stop debian-container
  • Sudo podman rm debian-container

Du kan fjerne et Podman-billede ved at bruge 'rmi'-indstillingen i den samme 'fjern'-kommando.

sudo podman rmi debian

Afinstaller Podman

Det er tid til at afinstallere Podman-værktøjet fra vores Ubuntu-system ved hjælp af 'fjern'-instruktionen. Brug af 'apt'-værktøjet er et must, da vi installerede det med 'apt'.

sudo apt fjerne podman

Konklusion

Denne guide handler om at bruge beholdere og billeder via Podman-værktøjet. Vi uddybede hovedforskellen mellem en Podman- og en Docker-tjeneste. Derefter uddybede vi den enkleste metode til at installere Podman i Ubuntu 24 og trak nogle beholdere og billeder. Derefter gennemgik vi, hvordan man bruger containerne ved hjælp af billeder og trinene til at afinstallere Podman-tjenesten.