A Podman a Docker modern alternatívája, amely lehetővé teszi konténerek futtatását központi démonfolyamat nélkül. Ez biztonságosabbá teszi a Podmant, ami különösen előnyös a rootless konténerek esetében. A Podmant néhány lépésben telepítheti az Ubuntu 22.04 rendszerre.

Mi az a Podman és mire használják?

A Podman ( a Pod Manager rövidítése) egy nyílt forráskódú konténermotor, amely lehetővé teszi a konténerek és podok kezelését anélkül, hogy folyamatosan futó háttérszolgáltatásra lenne szükség. A Dockerrel ellentétben a Podman nem igényel démonprogramot – közvetlenül kommunikál a konténerekkel, és azokat a felhasználói kontextusban futtatja. A motort általában biztonságos környezetekben és olyan rendszereken használják, ahol biztonságos és rugalmas konténerműveletekre van szükség.

A Podman számos előnnyel jár. Egyrészt a motor támogatja a rootless konténereket, így a felhasználók root jogosultságok nélkül futtathatják a konténereket, ami javítja a biztonságot. Mivel a CLI parancsok nagyrészt megegyeznek a jól ismert Docker parancsokkal, a régóta Docker-t használók könnyen átállhatnak rá. A Podman támogatja a Kubernetes natív koncepcióit is, mint például a podok és a YAML konfigurációk.

Melyek a telepítés előfeltételei?

Mielőtt Podmant telepítené az Ubuntu rendszerre, győződjön meg arról, hogy teljesíti az alábbi előfeltételeket:

  • Naprakész Ubuntu rendszer: Győződjön meg arról, hogy Linux disztribúciója teljesen naprakész.
  • Terminál hozzáférés sudo jogosultságokkal: A Podman Ubuntu-ra történő telepítéséhez rendszergazdai jogok szükségesek.
  • Legalább 2 GB szabad lemezterület: Legalább 2 GB lemezterületre lesz szüksége a csomagok letöltéséhez és telepítéséhez, valamint a jövőbeli konténerképekhez.
  • Internetkapcsolat: Szüksége lesz stabil internetkapcsolatra is, mivel a Podman a hivatalos Ubuntu-tárolókból vagy alternatív forrásokból telepíthető.

Hogyan telepítsük a Podmant az Ubuntu 22.04-re

A Podman telepítése egyszerű, és néhány parancs segítségével elvégezhető. Kövesse az alábbi lépéseket.

1. lépés: Frissítse a rendszert

Új csomagok telepítése előtt frissítse rendszerét a legújabb verzióra. Ez biztosítja, hogy minden függőség naprakész legyen.

sudo apt update && sudo apt upgrade -y
bash

Ez a parancs frissíti a csomaglistákat és telepíti a rendszer legújabb frissítéseit.

2. lépés: Podman telepítése

Most folytathatja a Podman telepítését az Ubuntu 22.04 rendszeren. Mivel az Ubuntu hivatalos tárolói tartalmazzák a Podmant, a csomagkezelő segítségével telepítheti:

sudo apt install podman -y
bash

Ez a parancs letölti a Podmant és az összes szükséges függőséget, majd telepíti azokat a rendszerre.

3. lépés: Ellenőrizze a verziót

A telepítés befejezése után ellenőrizheti a Podman telepített verzióját, hogy megbizonyosodjon arról, hogy a motor használatra kész:

podman --version
bash

Ha a Podman telepítése sikeresen megtörtént, a kimenetben a telepített verzió száma jelenik meg.

Kép: Podman: Version display on Ubuntu
The version output in our example shows an installation of Podman version 3.4.4.

A telepítés ellenőrzése

Annak ellenőrzéséhez, hogy a Podman megfelelően működik-e a rendszerén, próbáljon meg futtatni egy konténert. Használja az egyszerű „hello-world” konténert a teszteléshez:

podman run --rm hello-world
bash

Ha minden rendben megy, akkor egy üdvözlő üzenet jelenik meg, amely megerősíti, hogy a Podman sikeresen fut.

Kép: 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’.

A következő paranccsal bármikor ellenőrizheti a konténer környezetét:

podman info
bash

Ez a parancs részletes információkat nyújt a Podman telepítéséről, a támogatott tároló háttérrendszerekről és egyéb konfigurációs részletekről. Ha bármilyen problémát tapasztal, podman system reset gombbal teljesen visszaállíthatja a Podman konfigurációját.

Ugrás a főmenübe