Error Knowledge Base DOCKER manifest_unknown

Error response from daemon: manifest for <image>:<tag> not found: manifest unknown: manifest unknown

Docker could not find the requested manifest for that image tag, which usually means the tag does not exist or the registry metadata is out of date.

What This Error Means

Docker could not find the requested manifest for that image tag, which usually means the tag does not exist or the registry metadata is out of date.

How to Fix It

List tags and confirm the tag exists (registry UI/API varies by registry).

Check platform/arch and try an explicit platform pull:docker pull --platform linux/amd64 <image:tag>

Ensure the repository path is correct and you are pulling from the intended registry.

Why It Happens

The tag does not exist in the repository.

The image exists but does not include a manifest for your OS/arch.

You are referencing the wrong registry or repository path.

How to Verify

Pull the corrected tag/platform and confirm it succeeds.

Run docker image inspect <image:tag> after a successful pull.

Examples

Error response from daemon: manifest for <image>:<tag> not found: manifest unknown: manifest unknown
manifest unknown: manifest unknown

Prevention Tips

Publish multi-arch images when you support multiple platforms.

Use explicit tags and avoid relying on latest.

Need help or found a mistake? Contact RepoFlow support for questions.

Join our mailing list