podman-pull

Pull container images from registries

TLDR

Pull image from Docker Hub
$ podman pull [image:tag]
Pull from specific registry
$ podman pull [registry.example.com/image:tag]
Pull all tags
$ podman pull --all-tags [image]
Pull specific platform image
$ podman pull --platform [linux/arm64] [image]
Pull without TLS verification
$ podman pull --tls-verify=false [image]

SYNOPSIS

podman pull [options] image

DESCRIPTION

podman pull downloads container images from registries. Supports Docker Hub, Quay.io, and private registries. Images are stored locally for creating containers.The pull policy defaults to always. Other policies are: missing (pull only if not local), never (use local only), and newer (pull if registry image is newer).

PARAMETERS

--all-tags

Pull all tagged images.
--tls-verify bool
Verify TLS certificates.
--creds user:pass
Registry credentials.
--quiet
Suppress output.
--arch arch
Override the architecture of the image to be pulled.
--os os
Override the OS of the image to be pulled.
--platform os/arch
Specify platform for image selection (e.g., linux/amd64). Conflicts with --arch and --os.
--variant variant
Override the architecture variant (e.g., arm/v7).
--retry count
Number of times to retry in case of failure.
--decryption-key key[:passphrase]
Key for decryption of encrypted images.
--authfile path
Path to the authentication file.

INSTALL

sudo apt install podman
sudo dnf install podman
sudo pacman -S podman
sudo apk add podman
sudo zypper install podman
brew install podman
nix profile install nixpkgs#podman

SEE ALSO

podman(1), podman-image(1), podman-images(1), podman-run(1)