4.8. 이미지 저장 및 로드
podman save
명령을 사용하여 이미지를 컨테이너 아카이브에 저장합니다. 나중에 다른 컨테이너 환경으로 복원하거나 다른 컨테이너 환경에 보낼 수 있습니다. --format
옵션을 사용하여 아카이브 형식을 지정할 수 있습니다. 지원되는 형식은 다음과 같습니다.
-
docker-archive
-
OCI-archive
-
OCI-dir
(oci 매니페스트 유형의 디렉터리) -
docker-dir
(v2s2 매니페스트 유형의 디렉터리)
기본 형식은 docker-dir
형식입니다.
podman load
명령을 사용하여 컨테이너 이미지 아카이브의 이미지를 컨테이너 스토리지로 로드합니다.
사전 요구 사항
-
container-tools
meta-package가 설치되어 있습니다. - 가져온 이미지는 로컬 시스템에서 사용할 수 있습니다.
절차
registry.redhat.io/rhel9/rsyslog
이미지를 tarball로 저장합니다.기본
docker-dir
형식에서 다음을 수행합니다.$ podman save -o myrsyslog.tar registry.redhat.io/rhel9/rsyslog:latest
oci-archive
형식에서--format
옵션을 사용합니다.$ podman save -o myrsyslog-oci.tar --format=oci-archive registry.redhat.io/rhel9/rsyslog
myjournal.tar
및myjournal-oci.tar
아카이브는 현재 디렉터리에 저장됩니다. 다음 단계는myjournal.tar
tarball을 사용하여 수행됩니다.
myjournal.tar 파일 유형을 확인하십시오.
$ file myrsyslog.tar myrsyslog.tar: POSIX tar archive
myrsyslog.tar
에서registry.redhat.io/rhel9/rsyslog:latest
이미지를 로드하려면 다음을 수행합니다.$ podman load -i myrsyslog.tar ... Loaded image(s): registry.redhat.io/rhel9/rsyslog:latest
추가 리소스
-
podman-save
man 페이지