Podman Einführung: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 15: Zeile 15:
 
=Listing running containers =
 
=Listing running containers =
 
*Der Befehl podman ps wird verwendet, um erstellte und laufende Container aufzulisten.
 
*Der Befehl podman ps wird verwendet, um erstellte und laufende Container aufzulisten.
 +
podman ps
 
<pre>
 
<pre>
podman ps
 
 
CONTAINER ID  IMAGE                          COMMAND          CREATED        STATUS            PORTS                NAMES
 
CONTAINER ID  IMAGE                          COMMAND          CREATED        STATUS            PORTS                NAMES
 
1cdeda1257ad  docker.io/library/httpd:latest  httpd-foreground  16 seconds ago  Up 16 seconds ago  0.0.0.0:8040->80/tcp  charming_rhode
 
1cdeda1257ad  docker.io/library/httpd:latest  httpd-foreground  16 seconds ago  Up 16 seconds ago  0.0.0.0:8040->80/tcp  charming_rhode
 
</pre>
 
</pre>

Version vom 3. Januar 2023, 15:53 Uhr

Searching, pulling & listing images

  • Podman kann nach images, mit ein paar einfachen Suchbegriffen, auf Remote-Register Images finden.
podman search <search_term>
  • Die Suchfunktion kann durch Filter noch verbessert werden
podman search httpd --filter=is-official
  • Das gefundene Image herunterzuladen geht mit dem Befehl
podman pull docker.io/library/httpd
  • Welche Images man sich auf seinen PC runtergeladen hat, sieht man wie folgt
podman images
Hinweis
Podman sucht in verschiedenen Registrys. Daher wird empfohlen, den vollständigen Image-Namen (docker.io/library/httpd statt httpd) zu verwenden, um sicherzustellen, dass Sie das richtige Image verwenden.

Running a container

  • Einen Container kann man mit dem nachfolgenden Befehl starten
podman run -dt -p 8080:80/tcp docker.io/library/httpd
1cdeda1257ad40ac8fb09f72fdbe5626b2d89f60dfe2cbb03b3dca9b19112512

Listing running containers

  • Der Befehl podman ps wird verwendet, um erstellte und laufende Container aufzulisten.
podman ps
CONTAINER ID  IMAGE                           COMMAND           CREATED         STATUS             PORTS                 NAMES
1cdeda1257ad  docker.io/library/httpd:latest  httpd-foreground  16 seconds ago  Up 16 seconds ago  0.0.0.0:8040->80/tcp  charming_rhode