Ebben a videóban bemutatom a konténerek kezelését podman használatával. A feladatok során el fogok jutni egy webes applikáció szerver példányosításáig.
Amiről szó lesz:
- A rendszeren már elérhető konténerek listázása
- Konténer példányosítása interaktív futtatókörnyezetbe
- Konténer példányosítása háttérben induló folyamatként
- Példányosított konténerek megtekintése
- Konténer példányok megállítása
- Konténerpéldányok eltávolítása
🔨 Hasznos parancsok:
A rendszeren már elérhető konténerek listázásapodman images
Konténer példányosítása interaktív futtatókörnyezetbepodman run -it rhel9-httpd /bin/bash
df -hPT
podman ps –a
podman rm $(podman ps -a | grep Exited | cut -d" " -f1)
Konténer példányosítása háttérben induló folyamatkéntpodman run -dt -p 8081:80/tcp rhel9-httpd
Példányosított konténerek megtekintésepodman ps –a
curl localhost:8081
Konténer példányok megállításapodman stop $(podman ps -a | grep Up | cut -d" " -f1)
Konténerpéldányok eltávolításapodman rm $(podman ps -a | grep Exited | cut -d" " -f1)
🌐 Hivatkozások:
Ingyenes Linux Workshop OnDemand laborkörnyezete:
https://developers.redhat.com/learning/learn:rhel/resource/resources:deploy-containers-podman
A több feladatból álló laborsorozat elérhetősége:
https://developers.redhat.com/learn/rhel
Universal Base Image:
https://www.redhat.com/en/blog/introducing-red-hat-universal-base-image
Amennyiben asztali környezetben szeretnél konténer környezetet használni, feltétlenül fontold meg a Podman Desktop használatát:
https://istvankerekes.tech/podman-desktop-a-modern-asztali-kontener-megoldas/