Hvordan installere Podman på Ubuntu 24.04

Hvordan Installere Podman Pa Ubuntu 24 04



Hvis du har jobbet med Docker, må du vite om demoner, containere og deres funksjonalitet. Demoner er tjenester som kjører i bakgrunnen mens beholderen har blitt brukt i et hvilket som helst system. Podman er et gratis administrasjonsverktøy som brukes til å administrere og lage beholderne uten å være avhengig av noen demon som Docker. Derfor har den en fordel i å administrere containerne uten å engasjere seg med langsiktige bakgrunnstjenester. Podman krever heller ikke bruk av rettigheter på rotnivå. Denne veiledningen diskuterer grundig hvordan du installerer Podman på Ubuntu 24.

Oppdater systemet

La oss starte med systemoppdateringen ved å starte Terminal-skallet til Ubuntu 24 siden alle våre installasjoner og oppgraderinger er kommandobaserte. For dette enkle trinnet vil vi bruke 'apt'-verktøyet til Ubuntu med sudo-rettigheter i 'update'-kommandoen. Denne kommandoen oppdaterer systemverktøyene og depotene for å unngå potensielle konflikter ved installasjon av ny programvare og applikasjoner. Du kan også utføre systemoppgraderingen og oppdatere om nødvendig.

Sudo apt oppdatering









Installer Podman

Etter å ha oppdatert Ubuntu 24-systemet, la oss gå mot å installere Podman. For installasjonen bruker vi det samme 'apt'-verktøyet som er veldig praktisk og enkelt å bruke i installasjonsinstruksjonene. '-y'-flagget brukes til å tvinge installasjonen av Podman uansett. Dermed starter installasjonen rett etter utførelsen av følgende spørring:



sudo apt install -y podman





Installasjonen av Podman-verktøyet kan ta lengre tid enn noen annen vanlig installasjon. Derfor må du vente en stund til det er ferdig.



Etter å ha ventet en stund, vil Podman bli installert og dens symbolkobling vil bli opprettet som vist i utdata:

Bekreft installasjonen

Nå må vi bekrefte om Podman-verktøyet har blitt installert og konfigurert i vårt Ubuntu 24-system. For dette ser vi etter den installerte versjonen av Podman ved hjelp av en enkel versjonskommando som følger:

Sudo podman –versjon

For å få informasjon om Podman-verktøyet som er installert på din ende, kan du også bruke 'info'-kommandoen med sudo-rettigheter som følger:

Sudo podman info

Kjør containerne via Podman

Vi kan si at containeren er en tjeneste som bruker forskjellige bilder for sin behandling. Du kan opprette containere eller bruke de allerede innebygde containerne. Derfor må vi trekke beholderen og kjøre den på vår ende. Til dette bruker vi «Run»-instruksjonen, «-it»-flagget og navnet på en beholder, dvs. hello-world. Den vil begynne å trekke beholderen fra hovedkilden og kjøre den på vår ende.

Sudo podman run -it hello-world

Du vil få følgende utgang etter utførelse av denne 'kjør'-instruksjonen. Du kan se at denne beholderen er hentet fra Dockers hovedkilde:

Nå kan vi se etter alle beholderne som kjører for Ubuntu 24. For dette bruker vi følgende Podman-instruksjoner med 'ps'-alternativet. Utdataene fra denne instruksjonen viser at det ikke er noen beholdere som fungerer. Mens vi ser etter alle de trukket containerne, kan vi bruke '-a'-flagget innenfor samme instruksjon. Du kan se at utdataene med '-a'-alternativet viser informasjonen til én beholder.

  • Sudo podman ps
  • sudo undermann ps -a

Fjern beholderne

Akkurat som å legge til en ny beholder til systemet ditt, kan du også fjerne enhver ekstra beholder fra Ubuntu 24-systemet ditt ved å bruke Podman-verktøyet. Du må bruke 'rm'-alternativet i Podman-instruksjonen med sudo-rettighetene. Sørg for å nevne beholder-ID-en etter 'rm'-alternativet i samme spørring. Beholderen med en bestemt ID vil bli fjernet permanent.

Sudo podman rm 9bd8d19ef028

Bruk bilder via Podman

Et bilde i et Podman-miljø sies å være settet med instruksjoner som kreves for å kjøre en containertjeneste eller applikasjon. Så for å kjøre Podman-beholderen trenger vi et spesielt bilde. For å liste opp alle tilgjengelige bilder på Ubuntu 24, trenger du den samme Podman-kommandoen med nøkkelordet 'bilder'. Den viser alle tilgjengelige bilder i systemet ditt, dvs. d2c94e258dcb.

Sudo podman bilder

For å få et nytt bilde for Podman-miljøet ditt, kan du kjøre 'pull'-instruksjonen sammen med navnet på et nytt bilde, dvs. 'debain', som vist i det vedlagte bildet.

Sudo podman pull debian

Etter å ha brukt bildeinstruksjonene på nytt, kan du se at det nye bildet har blitt lastet ned.

Sudo podman bilder

Lag containere i Podman

Nå som bildet er lastet ned, må vi kjøre det for å lage en beholder med et brukerdefinert navn. For dette vil 'kjør'-instruksjonen for Podman bli utført med '-dit' og '-name'-flagg etterfulgt av navnet på en beholder, dvs. 'Debian-container', og navnet på et bilde du nettopp lastet ned , dvs. 'Debian'. Etter å ha opprettet en beholder fra 'Debian'-bildet, kan du også se den fungere i Podman.

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

For å koble til den nylig kjørende beholderen kalt 'debian-container', må du bruke 'vedlegg'-instruksjonen til Podman. Nå kan du jobbe i denne beholderen.

Sudo podman legg ved debian-container

For å få versjonen av beholderen, kjør følgende kommando i denne beholderen:

Cat /etc/os-release

Nå, for å komme ut av containeren og stoppe den fra å kjøre, må du bruke 'exit'-instruksjonen etterfulgt av Podman 'Stop'-instruksjonen med navnet på en spesifikk container.

  • exit
  • Sudo podman stop debian-container

For å starte, stoppe og fjerne en Podman-beholder kan du bruke følgende kommandoer i en sekvens:

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

Du kan fjerne et Podman-bilde ved å bruke 'rmi'-alternativet i den samme 'fjern'-kommandoen.

sudo podman rmi debian

Avinstaller Podman

Det er på tide å avinstallere Podman-verktøyet fra Ubuntu-systemet vårt ved å bruke 'fjern'-instruksjonen. Å bruke 'apt'-verktøyet er et must siden vi installerte det med 'apt'.

sudo apt fjerne podman

Konklusjon

Denne veiledningen handler om å bruke beholdere og bilder via Podman-verktøyet. Vi utdypet hovedforskjellen mellom en Podman- og en Docker-tjeneste. Etter det utdypet vi den enkleste metoden for å installere Podman i Ubuntu 24 og trakk noen beholdere og bilder. Etter det gikk vi gjennom hvordan du bruker beholderne ved hjelp av bilder og trinnene for å avinstallere Podman-tjenesten.