Jak nainstalovat Podman na Ubuntu 24.04

Jak Nainstalovat Podman Na Ubuntu 24 04



Pokud jste pracovali s Dockerem, musíte vědět o démonech, kontejnerech a jejich funkčnosti. Démoni jsou služby, které běží na pozadí, když byl kontejner využíván v jakémkoli systému. Podman je bezplatný nástroj pro správu, který se používá ke správě a vytváření kontejnerů bez závislosti na jakémkoli démonovi, jako je Docker. Proto má výhodu ve správě kontejnerů, aniž by se zapojoval do dlouhodobých služeb na pozadí. Podman také nevyžaduje použití práv na úrovni root. Tato příručka důkladně popisuje, jak nainstalovat Podman na Ubuntu 24.

Aktualizujte systém

Začněme s aktualizací systému spuštěním terminálového prostředí Ubuntu 24, protože všechny naše instalace a upgrady jsou založeny na příkazech. Pro tento jednoduchý krok použijeme nástroj „apt“ Ubuntu s právy sudo v příkazu „update“. Tento příkaz aktualizuje systémové nástroje a úložiště, aby se předešlo potenciálním konfliktům při instalaci nového softwaru a aplikací. V případě potřeby můžete také provést upgrade a aktualizaci systému.

Aktualizace sudo apt









Install Podman

Po aktualizaci systému Ubuntu 24 přejdeme k instalaci Podmana. Pro jeho instalaci používáme stejnou utilitu „apt“, která je velmi pohodlná a snadno použitelná v rámci návodu k instalaci. Příznak '-y' se používá k vynucení instalace Podman bez ohledu na to, co. Instalace se tedy spustí hned po provedení následujícího dotazu:



sudo apt install -y podman





Instalace nástroje Podman může trvat déle než jakákoli jiná obvyklá instalace. Musíte tedy chvíli počkat, než bude hotovo.



Po chvíli čekání se Podman nainstaluje a vytvoří se jeho symbolický odkaz, jak je zobrazeno ve výstupu:

Ověřte instalaci

Nyní musíme ověřit, zda byl nástroj Podman úspěšně nainstalován a nakonfigurován v našem systému Ubuntu 24. Za tímto účelem hledáme nainstalovanou verzi Podman pomocí jednoduchého příkazu verze takto:

Sudo podman – verze

Chcete-li získat informace o nástroji Podman, který je nainstalován na vašem konci, můžete také použít příkaz „info“ s právy sudo následovně:

Informace o sudo podmanovi

Spusťte kontejnery přes Podman

Dá se říci, že kontejner je služba, která ke svému zpracování využívá různé obrázky. Můžete vytvořit kontejnery nebo použít již vestavěné kontejnery. Proto musíme nádobu vytáhnout a spustit na náš konec. K tomu používáme instrukci „Spustit“, příznak „-it“ a název kontejneru, tj. hello-world. Začne vytahovat kontejner z jeho hlavního zdroje a provozovat jej na našem konci.

Sudo podman run -it hello-world

Po provedení této instrukce „run“ získáte následující výstup. Můžete vidět, že tento kontejner byl stažen z hlavního zdroje Dockeru:

Nyní můžeme vyhledat všechny aktuálně spuštěné kontejnery Ubuntu 24. K tomu použijeme následující zobrazenou instrukci Podman s možností „ps“. Výstup této instrukce zobrazuje, že aktuálně nejsou žádné pracovní kontejnery. Při hledání všech vytažených kontejnerů můžeme v rámci stejné instrukce použít příznak „-a“. Můžete vidět, že výstup s volbou „-a“ zobrazuje informace o jednom kontejneru.

  • Sudo podman ps
  • Sudo podman ps -a

Odstraňte kontejnery

Stejně jako přidání nového kontejneru do vašeho systému, můžete také odstranit jakýkoli přidaný kontejner ze systému Ubuntu 24 pomocí nástroje Podman. Musíte použít možnost „rm“ v rámci instrukce Podman s právy sudo. Nezapomeňte uvést ID kontejneru za možností „rm“ ve stejném dotazu. Kontejner s konkrétním ID bude trvale odstraněn.

Sudo podman rm 9bd8d19ef028

Použijte Obrázky přes Podman

O obrazu v prostředí Podman se říká, že je souborem instrukcí potřebných ke spuštění kontejnerové služby nebo aplikace. Ke spuštění kontejneru Podman tedy potřebujeme konkrétní obrázek. Chcete-li zobrazit všechny dostupné obrázky na Ubuntu 24, potřebujete stejný příkaz Podman s klíčovým slovem „images“. Zobrazí všechny dostupné obrázky ve vašem systému, tj. d2c94e258dcb.

Sudo podman images

Chcete-li získat nový obrázek pro své prostředí Podman, můžete spustit instrukci „pull“ spolu s názvem nového obrázku, tj. „debain“, jak je znázorněno na přiloženém obrázku.

Sudo podman pull debian

Po opětovném použití pokynů k obrázku můžete vidět, že nový obrázek byl úspěšně stažen.

Sudo podman images

Vytvořte kontejnery v Podman

Nyní, když je obrázek stažen, musíme jej spustit a vytvořit kontejner s uživatelem definovaným názvem. Za tímto účelem bude instrukce „run“ pro Podman spuštěna s příznaky „-dit“ a „—name“, za kterými bude následovat název kontejneru, tj. „Debian-container“, a název obrázku, který jste právě stáhli. , tedy „Debian“. Po vytvoření kontejneru z obrazu „Debian“ můžete také vidět, že funguje v Podmanu.

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

Chcete-li se připojit k nově spuštěnému kontejneru s názvem „debian-container“, musíte použít instrukci „attach“ z Podmana. Nyní můžete pracovat v tomto kontejneru.

Sudo podman připojte debian-container

Chcete-li získat verzi kontejneru, spusťte v tomto kontejneru následující příkaz:

Cat /etc/os-release

Nyní, abyste se dostali z kontejneru a zastavili jeho běh, musíte použít instrukci „exit“ následovanou instrukcí Podman „Stop“ s názvem konkrétního kontejneru.

  • výstup
  • Sudo podman stop debian-container

Chcete-li spustit, zastavit a odstranit kontejner Podman, můžete použít následující příkazy v pořadí:

  • Sudo podman spustí debian-container
  • Sudo podman stop debian-container
  • Sudo podman rm debian-container

Obrázek Podman můžete odstranit pomocí možnosti „rmi“ ve stejném příkazu „remove“.

sudo podman rmi debian

Odinstalovat Podman

Je čas odinstalovat nástroj Podman z našeho systému Ubuntu pomocí instrukce „odstranit“. Použití nástroje „apt“ je nutností, protože jsme jej nainstalovali s „apt“.

sudo apt odstranit podman

Závěr

Tato příručka je o používání kontejnerů a obrázků prostřednictvím nástroje Podman. Rozvedli jsme hlavní rozdíl mezi službou Podman a Docker. Poté jsme vypracovali nejjednodušší metodu instalace Podmana v Ubuntu 24 a vytáhli některé kontejnery a obrázky. Poté jsme prošli, jak používat kontejnery pomocí obrázků, a kroky k odinstalaci služby Podman.