Man page - podman-import(1)
Packages contains this manual
- podman-farm-update(1)
- podman-unmount(1)
- podman-pod-logs(1)
- podman-generate-spec(1)
- podman-image-untag(1)
- podman-machine-reset(1)
- podman-container-start(1)
- podman-image-diff(1)
- podman-secret(1)
- podman-image-history(1)
- podman-container-create(1)
- podman-volume-inspect(1)
- podman-generate-kube(1)
- podman-container-kill(1)
- podman-system-check(1)
- podman-rename(1)
- podman-container-top(1)
- podman-image-inspect(1)
- podman-image-save(1)
- podman-machine-inspect(1)
- podman-manifest-add(1)
- podman-image-pull(1)
- podman-container-init(1)
- podman-volume-exists(1)
- podman-image-build(1)
- podman-completion(1)
- podman-run(1)
- podman-login(1)
- podman-volume-unmount(1)
- podman-artifact(1)
- podman-system-connection-default(1)
- podman-pod-restart(1)
- podman-container-ls(1)
- podman-machine-stop(1)
- podman-system-connection-add(1)
- podman-kube-down(1)
- podman-pod-create(1)
- podman-container-update(1)
- podman-volume-mount(1)
- podman-pull(1)
- podman-image-list(1)
- podman-generate-systemd(1)
- podman-pod-stop(1)
- podman-container-inspect(1)
- podman-network-disconnect(1)
- podman(1)
- podman-container-cleanup(1)
- podman-volume-reload(1)
- podman-create(1)
- podman-kube-play(1)
- podman-manifest-create(1)
- podman-artifact-pull(1)
- podman-pod-inspect(1)
- podman-generate(1)
- podman-image-scp(1)
- podman-image-load(1)
- podman-system-prune(1)
- podman-export(1)
- podman-image-ls(1)
- podman-network(1)
- quadlet(5)
- podman-umount(1)
- podman-system(1)
- podman-pod-top(1)
- podman-kube-generate(1)
- podman-rm(1)
- podman-volume-import(1)
- podman-container-stats(1)
- podman-version(1)
- podman-volume(1)
- podman-kill(1)
- podman-history(1)
- podman-rootless(7)
- podman-container-prune(1)
- podman-save(1)
- podman-machine-os-apply(1)
- podman-help(1)
- podman-image(1)
- podman-manifest-rm(1)
- podman-play-kube(1)
- podman-container-pause(1)
- podman-image-trust(1)
- podman-init(1)
- podman-image-push(1)
- podman-container-attach(1)
- podman-container-restore(1)
- podman-stop(1)
- podman-container-logs(1)
- podman-farm-create(1)
- podman-network-update(1)
- podman-machine-info(1)
- podman-pod-clone(1)
- podman-network-exists(1)
- podman-machine-start(1)
- podman-image-exists(1)
- podman-container-checkpoint(1)
- podman-attach(1)
- podman-container-cp(1)
- podman-machine-init(1)
- podman-logs(1)
- podman-network-rm(1)
- podman-start(1)
- podman-pod-pause(1)
- podman-port(1)
- podman-manifest-remove(1)
- podman-network-create(1)
- podman-manifest(1)
- podman-system-connection-remove(1)
- podman-image-search(1)
- podman-secret-create(1)
- podman-pod-unpause(1)
- podman-systemd.unit(5)
- podman-container-port(1)
- podman-pod-stats(1)
- podman-image-tree(1)
- podman-manifest-push(1)
- podman-artifact-add(1)
- podman-container-umount(1)
- podman-container-ps(1)
- podman-container-unpause(1)
- podmansh(1)
- podman-manifest-exists(1)
- podman-top(1)
- podman-info(1)
- podman-network-inspect(1)
- podman-container-clone(1)
- podman-image-tag(1)
- podman-container(1)
- podman-stats(1)
- podman-artifact-rm(1)
- podman-farm-list(1)
- podman-container-stop(1)
- podman-images(1)
- podman-container-commit(1)
- podman-secret-rm(1)
- podman-container-unmount(1)
- podman-volume-prune(1)
- podman-auto-update(1)
- podman-image-unmount(1)
- podman-tag(1)
- podman-untag(1)
- podman-container-export(1)
- podman-kube-apply(1)
- podman-system-df(1)
- podman-secret-ls(1)
- podman-image-prune(1)
- podman-manifest-annotate(1)
- podman-container-runlabel(1)
- podman-container-diff(1)
- podman-container-restart(1)
- podman-commit(1)
- podman-update(1)
- podman-events(1)
- podman-pause(1)
- podman-container-rename(1)
- podman-exec(1)
- podman-system-migrate(1)
- podman-rmi(1)
- podman-network-connect(1)
- podman-diff(1)
- podman-system-connection-rename(1)
- podman-system-events(1)
- podman-container-list(1)
- podman-pod-exists(1)
- podman-kube(1)
- podman-image-rm(1)
- podman-machine-rm(1)
- podman-pod-start(1)
- podman-healthcheck(1)
- podman-farm-build(1)
- podman-machine-ssh(1)
- podman-artifact-ls(1)
- podman-image-mount(1)
- podman-search(1)
- podman-machine-list(1)
- podman-pod(1)
- podman-restart(1)
- podman-logout(1)
- podman-pod-rm(1)
- podman-volume-create(1)
- podman-network-prune(1)
- podman-container-rm(1)
- podman-unshare(1)
- podman-secret-inspect(1)
- podman-image-sign(1)
- podman-container-wait(1)
- podman-system-connection-list(1)
- podman-build(1)
- podman-healthcheck-run(1)
- podman-pod-kill(1)
- podman-network-reload(1)
- podman-mount(1)
- podman-machine-ls(1)
- podman-secret-exists(1)
- podman-pod-ps(1)
- podman-system-connection(1)
- podman-unpause(1)
- podman-system-renumber(1)
- podman-load(1)
- podman-container-run(1)
- podman-system-reset(1)
- podman-machine-set(1)
- podman-image-umount(1)
- podman-volume-ls(1)
- podman-pod-prune(1)
- podman-inspect(1)
- podman-push(1)
- podman-system-service(1)
- podman-container-exists(1)
- podman-artifact-push(1)
- podman-artifact-inspect(1)
- podman-farm(1)
- podman-machine-os(1)
- podman-container-exec(1)
- podman-wait(1)
- podman-ps(1)
- podman-image-import(1)
- podman-manifest-inspect(1)
- podman-machine(1)
- podman-farm-remove(1)
- podman-container-mount(1)
- podman-volume-rm(1)
- podman-cp(1)
- podman-troubleshooting(7)
- podman-import(1)
- podman-system-info(1)
- podman-network-ls(1)
- podman-volume-export(1)
apt-get install podman
Manual
podman-import
NAMESYNOPSIS
DESCRIPTION
OPTIONS
--arch
--change, -c=instruction
--help, -h
--message, -m=message
--os
--quiet, -q
--variant
EXAMPLES
SEE ALSO
HISTORY
NAME
podman-import - Import a tarball and save it as a filesystem image
SYNOPSIS
podman import [ options ] path [ reference ]
podman image import [ options ] path [ reference ]
DESCRIPTION
podman import imports a tarball (possibly compressed using Gzip, Bzip2, XZ or Zstd) and saves it as a filesystem image. Remote tarballs can be specified using a URL. Various image instructions can be configured with the --change flag and a commit message can be set using the --message flag. reference , if present, is a tag to assign to the image. podman import is used for importing from the archive generated by podman export , that includes the container’s filesystem. To import the archive of image layers created by podman save , use podman load . Note: : is a restricted character and cannot be part of the file name.
OPTIONS
--arch
Set architecture of the imported image.
--change, -c=instruction
Apply the following possible instructions to the created image: CMD | ENTRYPOINT | ENV | EXPOSE | LABEL | STOPSIGNAL | USER | VOLUME | WORKDIR
Can be set multiple times
--help, -h
Print usage statement
--message, -m=message
Set commit message for imported image
--os
Set OS of the imported image.
--quiet, -q
Shows progress on the import
--variant
Set variant of the imported image.
EXAMPLES
Import the selected tarball into new image, specifying the CMD, ENTRYPOINT and LABEL:
$ podman import
--change CMD=/bin/bash --change ENTRYPOINT=/bin/sh --change
LABEL=blue=image ctr.tar image-imported
Getting image source signatures
Copying blob
sha256:b41deda5a2feb1f03a5c1bb38c598cbc12c9ccd675f438edc6acd815f7585b86
25.80 MB / 25.80 MB
[======================================================] 0s
Copying config
sha256:c16a6d30f3782288ec4e7521c754acc29d37155629cb39149756f486dae2d4cd
448 B / 448 B
[============================================================]
0s
Writing manifest to image destination
Storing signatures
db65d991f3bbf7f31ed1064db9a6ced7652e3f8166c4736aa9133dadd3c7acb3
Import the selected tarball into new image, specifying the CMD, ENTRYPOINT and LABEL:
$ podman import
--change ’ENTRYPOINT
["/bin/sh","-c","test-image"]’
--change LABEL=blue=image test-image.tar image-imported
Getting image source signatures
Copying blob e3b0c44298fc skipped: already exists
Copying config 1105523502 done
Writing manifest to image destination
Storing signatures
110552350206337183ceadc0bdd646dc356e06514c548b69a8917b4182414b
Import new tagged image from stdin in quiet mode:
$ cat ctr.tar |
podman -q import --message "importing the ctr.tar
file" - image-imported
db65d991f3bbf7f31ed1064db9a6ced7652e3f8166c4736aa9133dadd3c7acb3
Import an image from stdin:
$ cat ctr.tar |
podman import -
Getting image source signatures
Copying blob
sha256:b41deda5a2feb1f03a5c1bb38c598cbc12c9ccd675f438edc6acd815f7585b86
25.80 MB / 25.80 MB
[======================================================] 0s
Copying config
sha256:d61387b4d5edf65edee5353e2340783703074ffeaaac529cde97a8357eea7645
378 B / 378 B
[============================================================]
0s
Writing manifest to image destination
Storing signatures
db65d991f3bbf7f31ed1064db9a6ced7652e3f8166c4736aa9133dadd3c7acb3
Import named image from tarball via a URL:
$ podman import
http://example.com/ctr.tar url-image
Downloading from "http://example.com/ctr.tar"
Getting image source signatures
Copying blob
sha256:b41deda5a2feb1f03a5c1bb38c598cbc12c9ccd675f438edc6acd815f7585b86
25.80 MB / 25.80 MB
[======================================================] 0s
Copying config
sha256:5813fe8a3b18696089fd09957a12e88bda43dc1745b5240879ffffe93240d29a
419 B / 419 B
[============================================================]
0s
Writing manifest to image destination
Storing signatures
db65d991f3bbf7f31ed1064db9a6ced7652e3f8166c4736aa9133dadd3c7acb3
SEE ALSO
podman(1) , podman-export(1)
HISTORY
November 2017, Originally compiled by Urvashi Mohnani umohnani@redhat.com ⟨ mailto:umohnani@redhat.com⟩