Docker
docker import 失去圖像的名稱、儲存庫和標籤
當我導出圖像時
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
orTAG
REPOSITORY TAG IMAGE ID CREATED SIZE <none> <none> 93a9f3ac67ef 15 seconds ago 1.23GB
有沒有辦法保存這些資訊?我沒有看到
docker import
或podman save
使用
docker load
該命令
docker load
可以使用 docker-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"