docker image load (original) (raw)

Description Load an image from a tar archive or STDIN
Usage docker image load [OPTIONS]
AliasesAn alias is a short or memorable alternative for a longer command. docker load

Load an image or repository from a tar archive (even if compressed with gzip, bzip2, xz or zstd) from a file or STDIN. It restores both images and tags.

Option Default Description
-i, --input Read from tar archive file, instead of STDIN
--platform API 1.48+Load only the given platform variant. Formatted as os[/arch[/variant]] (e.g., linux/amd64)
-q, --quiet Suppress the load output

Load images from STDIN

Load images from a file (--input)

Load a specific platform (--platform)

The --platform option allows you to specify which platform variant of the image to load. By default, docker load loads all platform variants that are present in the archive. Use the --platform option to specify which platform variant of the image to load. An error is produced if the given platform is not present in the archive.

The platform option takes the os[/arch[/variant]] format; for example,linux/amd64 or linux/arm64/v8. Architecture and variant are optional, and default to the daemon's native architecture if omitted.

The following example loads the linux/amd64 variant of an alpine image from an archive that contains multiple platform variants.

The following example attempts to load a linux/ppc64le image from an archive, but the given platform is not present in the archive;