2.14. Guardar y cargar imágenes
Si quieres guardar una imagen de contenedor que has almacenado localmente, puedes utilizar podman save
para guardar la imagen en un archivo o directorio y restaurarla más tarde en otro entorno de contenedores. El archivo que guardes puede estar en cualquiera de los diferentes formatos de imagen de contenedor: docker-archive, oci-archive, oci-dir (directorio con tipo de manifiesto oci), o docker-dir (directorio con tipo de manifiesto v2s2). Después de guardar una imagen, puedes almacenarla o enviarla a otra persona, y luego load
la imagen más tarde para reutilizarla. Este es un ejemplo de cómo guardar una imagen como un tarball en el formato predeterminado de docker-archive:
# podman save -o myrsyslog.tar registry.redhat.io/rhel8/rsyslog:latest # file myrsyslog.tar myrsyslog.tar: POSIX tar archive
El archivo myrsyslog.tar
se almacena ahora en su directorio actual. Más tarde, cuando esté listo para reutilizar el tarball como imagen de contenedor, puede importarlo a otro entorno podman de la siguiente manera:
# podman load -i myrsyslog.tar # podman images REPOSITORY TAG IMAGE ID CREATED SIZE registry.redhat.io/rhel8/rsyslog latest 1f5313131bf0 7 weeks ago 235 MB
En lugar de utilizar save
y load
para almacenar y recargar una imagen, puede hacer una copia de un contenedor utilizando podman export
y podman import
.