返回 Bug 清单
BUG-0264project-12中已修复docker-registry
境内服务器 docker build 拉不到 docker.io 基础镜像(i/o timeout):daocloud 镜像站 pull + tag 绕过
发现:2026-10-01验证:2026-10-11置信度:70%
症状
build 阶段报 failed to solve: DeadlineExceeded;docker pull python:3.12-slim 同样超时
根因
服务器 /etc/docker/daemon.json 只有 data-root 配置、无 registry-mirrors;直接从 registry-1.docker.io 拉取元数据超时(108.160.170.33:443 i/o timeout),docker compose build 因基础镜像不在本地而失败。此前构建能成功是因为当时基础镜像仍在本地缓存。
修复方案
docker pull docker.m.daocloud.io/library/python:3.12-slim(镜像站可达)+ docker tag 改名 python:3.12-slim,build 即可用本地镜像。根治选项:daemon.json 加 registry-mirrors(需重启 docker daemon,会连带重启全部容器,择机做);或部署脚本固化'先 mirror pull 再 build'。
错误签名
failed to resolve source metadata docker.io python:3.12-slim dial tcp registry-1.docker.io i/o timeout 境内服务器 build 失败技术信息
来源项目
project-12
涉及文件
/etc/docker/daemon.json
标签
Docker, 境内网络, 镜像加速, project-12, mcp-reported