5.9. Mounting a container filesystem
Use the podman mount command to mount a working container root filesystem in a location accessible from the host.
Prerequisites
-
The
container-toolsmeta-package is installed.
Procedure
Run the container named
mysyslog:# podman run -d --name=mysyslog registry.redhat.io/rhel10/support-toolsOptional: List all containers:
# podman ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c56ef6a256f8 registry.redhat.io/rhel10/support-tools:latest usr/bin/bash 20 minutes ago Up 20 minutes ago mysyslogMount the
mysyslogcontainer:# podman mount mysyslog /var/lib/containers/storage/overlay/990b5c6ddcdeed4bde7b245885ce4544c553d108310e2b797d7be46750894719/mergedDisplay the content of the mount point using
lscommand:# ls /var/lib/containers/storage/overlay/990b5c6ddcdeed4bde7b245885ce4544c553d108310e2b797d7be46750894719/merged bin boot dev etc home lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr varDisplay the OS version:
# cat /var/lib/containers/storage/overlay/990b5c6ddcdeed4bde7b245885ce4544c553d108310e2b797d7be46750894719/merged/etc/os-release NAME="Red Hat Enterprise Linux" VERSION="10 (Ootpa)" ID="rhel" ID_LIKE="fedora" ...For more information, see the
podman-mount(1)man page on your system.