4.10. 이미지 저장 및 로드
podman save 명령을 사용하여 이미지를 컨테이너 아카이브에 저장합니다. 나중에 다른 컨테이너 환경으로 복원하거나 다른 컨테이너 환경으로 복원할 수 있습니다. --format 옵션을 사용하여 아카이브 형식을 지정할 수 있습니다. 지원되는 형식은 다음과 같습니다.
-
docker-archive -
OCI-archive -
OCI-dir(oci 매니페스트 유형이 있는 디렉터리) -
docker-archive(v2s2 매니페스트 유형이 있는 디렉터리)
기본 형식은 docker-archive 형식입니다.
podman load 명령을 사용하여 컨테이너 이미지 아카이브의 이미지를 컨테이너 스토리지에 로드합니다.
사전 요구 사항
-
container-toolsmeta-package가 설치되어 있습니다. - 가져온 이미지는 로컬 시스템에서 사용할 수 있습니다.
프로세스
registry.redhat.io/rhel10/support-tools이미지를 tarball로 저장합니다.기본
docker-archive형식에서는 다음과 같습니다.podman save -o mysupport-tools.tar registry.redhat.io/rhel10/support-tools:latest
$ podman save -o mysupport-tools.tar registry.redhat.io/rhel10/support-tools:latestCopy to Clipboard Copied! Toggle word wrap Toggle overflow oci-archive형식에서--format옵션을 사용합니다.podman save -o mysupport-tools-oci.tar --format=oci-archive registry.redhat.io/rhel10/support-tools
$ podman save -o mysupport-tools-oci.tar --format=oci-archive registry.redhat.io/rhel10/support-toolsCopy to Clipboard Copied! Toggle word wrap Toggle overflow mysupport-tools.tar및mysupport-tools-oci.tar아카이브는 현재 디렉터리에 저장됩니다. 다음 단계는mysupport-tools.tartarball을 사용하여 수행됩니다.
mysupport-tools.tar파일 유형을 확인합니다.file mysupport-tools.tar
$ file mysupport-tools.tar mysupport-tools.tar: POSIX tar archiveCopy to Clipboard Copied! Toggle word wrap Toggle overflow mysupport-tools.tar에서registry.redhat.io/rhel10/support-tools:latest이미지를 로드하려면 다음을 수행합니다.podman load -i mysupport-tools.tar
$ podman load -i mysupport-tools.tar ... Loaded image(s): registry.redhat.io/rhel10/support-tools:latestCopy to Clipboard Copied! Toggle word wrap Toggle overflow