Podman är ett modernt alternativ till Docker som låter dig köra containrar utan en central daemonprocess. Detta gör Podman säkrare, vilket är särskilt fördelaktigt för rotlösa containrar. Du kan installera Podman på Ubuntu 22.04 i bara några steg.

Vad är Podman och vad används det till?

Podman (förkortning för Pod Manager) är en öppen källkod -containermotor som låter dig hantera containers och pods utan att behöva en bakgrundstjänst som körs kontinuerligt. Till skillnad från Docka kräver Podman ingen daemon - den interagerar direkt med containrar och kör dem i användarkontexten. Motorn används ofta i säkra miljöer och på system där det behövs säkra och flexibla containeroperationer.

Podman erbjuder flera fördelar. För det första stöder motorn rotlösa behållare, vilket gör att användare kan köra behållare utan root-privilegier, vilket förbättrar säkerheten. Eftersom CLI-kommandona i stort sett är identiska med de välkända Docker-kommandon kan Docker-användare sedan länge enkelt byta. Podman stöder också Kubernetes-nativa koncept som kapslar och YAML -konfigurationer.

Vilka är förutsättningarna för installation?

Innan du installerar Podman på Ubuntu, se till att du uppfyller följande förkunskaper:

  • Ett uppdaterat Ubuntu-system: Se till att din Linux-distribution är helt uppdaterad.
  • Terminalåtkomst med sudo privilegier: Installation av Podman på Ubuntu kräver administrativa rättigheter.
  • Minst 2 GB ledigt diskutrymme: Du behöver minst 2 GB diskutrymme för att hämta och installera paketen samt för framtida containeravbildningar.
  • Internetanslutning: Du behöver också en stabil internetanslutning eftersom Podman installeras från de officiella Ubuntu-lagren eller alternativa källor.

Så här installerar du Podman på Ubuntu 22.04

Installationen av Podman är enkel och kan slutföras med bara några få kommandon. Följ stegen som beskrivs nedan.

Steg 1: Uppdatera systemet

Innan du installerar nya paket bör du uppdatera ditt system till den senaste versionen. Detta säkerställer att alla beroenden är uppdaterade.

sudo apt update && sudo apt upgrade -y
bash

Detta kommando uppdaterar dina paketlistor och installerar de senaste uppdateringarna för ditt system.

Steg 2: Installera Podman

Nu kan du fortsätta med att installera Podman på Ubuntu 22.04. Eftersom Ubuntu inkluderar Podman i sina officiella arkiv kan du installera det med hjälp av pakethanteraren:

sudo apt install podman -y
bash

Detta kommando hämtar Podman och alla nödvändiga beroenden och installerar dem på ditt system.

Steg 3: Kontrollera versionen

När installationen är klar kan du kontrollera den installerade versionen av Podman för att bekräfta att motorn är klar att använda:

podman --version
bash

Om Podman installerades framgångsrikt bör utmatningen visa det installerade versionsnumret.

Bild: Podman: Visning av version på Ubuntu
Versionsutmatningen i vårt exempel visar en installation av Podman version 3.4.4.

Hur man verifierar installationen

För att kontrollera att Podman fungerar korrekt på ditt system kan du försöka köra en container. Använd den enkla containern “hello-world” för att testa den:

podman run --rm hello-world
bash

Om allt går bra bör du se ett välkomstmeddelande som bekräftar att Podman körs framgångsrikt.

Bild: Podman: Successful creation of a test container
You can now use Podman to create any containers you want, such as the Docker test container ‘hello-world’.

Du kan också kontrollera din containermiljö när som helst med följande kommando:

podman info
bash

Detta kommando ger detaljerad information om Podman-installationen, backends för lagring som stöds och andra konfigurationsdetaljer. Om du stöter på några problem kan du använda podman system reset för att återställa Podman-konfigurationen helt och hållet.

Gå till huvudmeny