2.14. Salvando e carregando imagens
Se você quiser salvar uma imagem de container que tenha armazenado localmente, você pode usar podman save para salvar a imagem em um arquivo ou diretório e restaurá-la posteriormente em outro ambiente de container. O arquivo que você salvar pode estar em qualquer um dos vários formatos diferentes de imagem de container: docker-archive, oci-archive, oci-dir (diretório com tipo oci manifext), ou docker-dir (diretório com tipo manifesto v2s2). Depois de salvar uma imagem, você pode armazená-la ou enviá-la para outra pessoa, depois load a imagem para reutilizá-la mais tarde. Aqui está um exemplo de como salvar uma imagem como uma tarball no formato padrão docker-archive:
podman save -o myrsyslog.tar registry.redhat.io/rhel8/rsyslog:latest file myrsyslog.tar
# podman save -o myrsyslog.tar registry.redhat.io/rhel8/rsyslog:latest
# file myrsyslog.tar
myrsyslog.tar: POSIX tar archive
O arquivo myrsyslog.tar está agora armazenado em seu diretório atual. Mais tarde, quando você estiver pronto para reutilizar o tarball como uma imagem de container, você poderá importá-lo para outro ambiente podman como a seguir:
podman load -i myrsyslog.tar podman images
# 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
Em vez de usar save e load para armazenar e recarregar uma imagem, você pode fazer uma cópia de um container, usando podman export e podman import.