docs/errors/MCPX_DOCKER_IMAGE_PULL_FAILED.md
MCPX_DOCKER_IMAGE_PULL_FAILEDSeverity: error Domain: Docker
Before starting an isolated upstream, mcpproxy needs the runtime image (e.g.
python:3.12-slim for uvx, node:20-alpine for npx). Pulling failed.
isolation.image is wrong.docker pull <image>
Docker's own error is more specific than the wrapped one mcpproxy surfaces.
If you're hitting rate-limits:
docker login
A free Docker Hub account doubles the limit and gives you predictable resets.
Many corporate networks require a private mirror. Configure it once in
~/.docker/daemon.json (or per-platform equivalent):
{ "registry-mirrors": ["https://registry.example.com"] }
Restart Docker after editing.
docker system df # see what's using space
docker system prune -a # nuke unused images/containers (destructive — review first)