Docker Core

Container Platform28 error codes

Reference list of 28 Docker core with meanings, common causes, and related context.

About Docker Core

This collection documents 28 Docker core error codes with independent explanations. Each entry includes the error meaning, common causes, typical scenarios, and related context. FixerCode is an independent reference and is not affiliated with Docker or any vendor mentioned on this site.

Each error code page provides a structured reference: the official meaning, a plain-language explanation, common causes, typical scenarios, and links to related codes within the same core family. Frequently asked questions address common points of confusion.

Severity

Showing 28 of 28 error codes

no-space-left-on-device
High

A write under Docker's storage ran out of filesystem space and failed.

4 common causes
cannot-connect-to-the-docker-daemon
Medium

The Docker CLI reached no daemon, so every command stops before doing any work.

4 common causes
permission-denied-docker-socket
Medium

The daemon answered, but the current Unix user lacks rights on the socket.

4 common causes
client-version-too-new
Medium

A newer client asked for an API version the connected daemon refuses to serve.

3 common causes
pull-access-denied
Medium

The registry refused the pull because the repository is private or unknown.

4 common causes
unauthorized-authentication-required
Medium

The registry answered with a 401 asking the client to authenticate first.

4 common causes
denied-requested-access
Medium

The server recognized the caller but refused the specific repository action.

4 common causes
toomanyrequests
Medium

The Hub pull allowance for this address or account ran out inside its window.

3 common causes
x509-unknown-authority
Medium

The TLS certificate presented by the registry chains to no trusted authority.

4 common causes
port-is-already-allocated
Medium

The daemon could not bind the published host port because another holder keeps it.

4 common causes
address-already-in-use
Medium

The kernel refused the bind because a live socket already occupies the address.

4 common causes
driver-failed-external-connectivity
Medium

The network driver could not program the published port mapping for the endpoint.

3 common causes
container-is-not-running
Medium

An exec or attach targeted a container whose main process is not active.

3 common causes
oci-runtime-create-failed
Medium

The OCI runtime refused to create the container process from its bundle.

3 common causes
exec-format-error
Medium

The kernel declined the binary because it was built for another architecture.

3 common causes
failed-to-solve
Medium

BuildKit aborted the build because a step exited with a failing code.

3 common causes
dependency-failed-to-start
Medium

Compose gave up because a dependency container failed its startup condition.

3 common causes
manifest-unknown
Low

The registry has no manifest for the exact repository and tag requested.

4 common causes
invalid-reference-format
Low

The image reference string violates the naming rules before any lookup.

3 common causes
container-name-already-in-use
Low

A container claims the requested human name, and names must stay unique.

3 common causes
volume-in-use
Low

A removal request hit a volume that running or stopped containers still mount.

3 common causes
network-not-found
Low

A command referenced a network name or ID the daemon has no record of.

4 common causes
pool-overlaps
Low

The requested subnet range collides with an address pool already in use.

3 common causes
no-such-container
Low

A command addressed a container name or ID the daemon cannot resolve.

3 common causes
cannot-remove-a-running-container
Low

Removal was refused because the container's process is still alive.

3 common causes
oci-runtime-exec-failed
Low

The runtime could not launch the exec command inside the running container.

3 common causes
dockerfile-not-found
Low

The builder could not locate a Dockerfile at the path the build referenced.

3 common causes
error-response-from-daemon
Low

The daemon returned a structured error response carrying the failure detail.

3 common causes