Uppdatera systemet
Låt oss börja med systemuppdateringen genom att starta Terminal-skalet för Ubuntu 24 eftersom alla våra installationer och uppgraderingar är kommandobaserade. För detta enkla steg kommer vi att använda 'apt'-verktyget i Ubuntu med sudo-rättigheter i kommandot 'update'. Detta kommando uppdaterar systemverktygen och arkiven för att undvika potentiella konflikter vid installation av ny programvara och applikationer. Du kan också utföra systemuppgraderingen och uppdatera om det behövs.
Sudo apt uppdatering
Installera Podman
Efter att ha uppdaterat Ubuntu 24-systemet, låt oss gå mot att installera Podman. För installationen använder vi samma 'apt'-verktyg som är mycket bekvämt och enkelt att använda i installationsinstruktionerna. '-y'-flaggan används för att tvinga fram installationen av Podman oavsett vad. Således startar installationen direkt efter körningen av följande fråga:
sudo apt install -y podman
Installationen av Podman-verktyget kan ta längre tid än någon annan vanlig installation. Därför måste du vänta ett tag tills det är klart.
Efter att ha väntat ett tag kommer Podman att installeras och dess symbollänk kommer att skapas som visas i utgången:
Verifiera installationen
Nu måste vi verifiera om Podman-verktyget har installerats och konfigurerats framgångsrikt i vårt Ubuntu 24-system. För detta letar vi efter den installerade versionen av Podman med hjälp av ett enkelt versionskommando enligt följande:
Sudo podman –version
För att få information om Podman-verktyget som är installerat vid din sida kan du också använda kommandot 'info' med sudo-rättigheter enligt följande:
Sudo podman info
Kör behållarna via Podman
Vi kan säga att behållaren är en tjänst som använder olika bilder för sin bearbetning. Du kan skapa behållare eller använda de redan inbyggda behållarna. Därför måste vi dra behållaren och köra den på vår ända. För detta använder vi 'Kör'-instruktionen, '-it'-flaggan och namnet på en container, det vill säga hello-world. Den kommer att börja dra behållaren från sin huvudkälla och köra den på vår sida.
Sudo podman run -it hello-world
Du kommer att få följande utdata efter exekvering av denna 'kör'-instruktion. Du kan se att den här behållaren har hämtats från Dockers huvudkälla:
Nu kan vi leta efter alla behållare som körs i Ubuntu 24 för närvarande. För detta använder vi följande Podman-instruktion med alternativet 'ps'. Utdata från denna instruktion visar att det inte finns några för närvarande fungerande behållare. När vi letar efter alla dragna containrar kan vi använda flaggan '-a' inom samma instruktion. Du kan se att utgången med alternativet '-a' visar informationen för en behållare.
- Sudo podman ps
- sudo subman ps -a
Ta bort behållarna
Precis som att lägga till en ny behållare till ditt system kan du också ta bort alla tillagda behållare från ditt Ubuntu 24-system med hjälp av Podman-verktyget. Du måste använda alternativet 'rm' i Podman-instruktionen med sudo-rättigheterna. Se till att nämna behållar-ID efter alternativet 'rm' i samma fråga. Behållaren med ett visst ID kommer att tas bort permanent.
Sudo podman rm 9bd8d19ef028
Använd bilder via Podman
En bild i en Podman-miljö sägs vara den uppsättning instruktioner som krävs för att köra en containertjänst eller applikation. Så för att köra Podman-behållaren behöver vi en speciell bild. För att lista alla tillgängliga bilder på Ubuntu 24 behöver du samma Podman-kommando med nyckelordet 'images'. Den visar alla tillgängliga bilder i ditt system, dvs d2c94e258dcb.
Sudo podman bilder
För att få en ny bild för din Podman-miljö kan du köra 'pull'-instruktionen tillsammans med namnet på en ny bild, det vill säga 'debain', som visas i den bifogade bilden.
Sudo podman pull debian
Efter att ha använt bildinstruktionerna igen kan du se att den nya bilden har laddats ned.
Sudo podman bilder
Skapa behållare i Podman
Nu när bilden har laddats ner måste vi köra den för att skapa en behållare med ett användardefinierat namn. För detta kommer 'run'-instruktionen för Podman att köras med flaggorna '-dit' och '—name' följt av namnet på en behållare, dvs. 'Debian-container', och namnet på en bild som du just laddade ner , det vill säga 'Debian'. Efter att ha skapat en behållare från 'Debian'-bilden kan du också se den fungera i Podman.
- Sudo podman kör -dit –namn debian-behållare debian
- Sudo podman ps
För att ansluta till den nyligen körda behållaren med namnet 'debian-container', måste du använda 'attach'-instruktionen från Podman. Nu kan du arbeta i den här behållaren.
Sudo podman bifoga debian-container
För att få versionen av behållaren, kör följande kommando i den här behållaren:
Cat /etc/os-release
Nu, för att komma ut ur behållaren och stoppa den från att köra, måste du använda 'exit'-instruktionen följt av Podman-instruktionen 'Stop' med namnet på en specifik behållare.
- utgång
- Sudo podman stoppa debian-container
För att starta, stoppa och ta bort en Podman-behållare kan du använda följande kommandon i en sekvens:
- Sudo podman starta debian-container
- Sudo podman stoppa debian-container
- Sudo podman rm debian-container
Du kan ta bort en Podman-bild med 'rmi'-alternativet i samma 'remove'-kommando.
sudo podman rmi debian
Avinstallera Podman
Det är dags att avinstallera Podman-verktyget från vårt Ubuntu-system med hjälp av instruktionen 'ta bort'. Att använda verktyget 'apt' är ett måste eftersom vi installerade det med 'apt'.
sudo apt remove podman
Slutsats
Den här guiden handlar om att använda behållare och bilder via Podman-verktyget. Vi utvecklade den huvudsakliga skillnaden mellan en Podman- och en Docker-tjänst. Efter det utvecklade vi den enklaste metoden för att installera Podman i Ubuntu 24 och drog några behållare och bilder. Efter det gick vi igenom hur man använder behållarna med hjälp av bilder och stegen för att avinstallera Podman-tjänsten.