사용docker load

사용docker load

이미지를 내보낼 때

podman save --format oci-archive -o /tmp/image-oci.tar localhost/foobar-centos-7:92

또는,

podman save --format docker-archive -o /tmp/image-docker.tar localhost/foobar-centos-7:92

docker import다음을 사용하여 이러한 이미지를 가져올 REPOSITORY수 있습니다 .TAG

REPOSITORY                    TAG                 IMAGE ID            CREATED             SIZE
<none>                        <none>              93a9f3ac67ef        15 seconds ago      1.23GB

이 정보를 저장할 수 있는 방법이 있나요? docker import또는 옵션이 표시되지 않습니다 .podman save

답변1

사용docker load

이 명령은 docker loaddocker-archive 이미지에 대해 이 작업을 수행할 수 있습니다.

podman save --format docker-archive -o /tmp/image-docker.tar localhost/foobar-centos-7:92
docker load -i /tmp/image-docker.tar

사용docker import

마지막 매개변수는 다음을 docker import지정합니다.

Usage:  docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]

그냥 이렇게 마무리하세요

img=localhost/foobar-centos-7:92
podman save --format oci-archive -o /tmp/image-oci.tar "$img"
docker import /tmp/image-oci.tar "$img"

관련 정보