DockerDesktop在build操作时出现的问题以及解决办法

遇到的问题

(1)使用命令docker build -t flaskdemo .出现报错的多种情况

1)ERROR: failed to build: failed to solve: failed to fetch oauth token : Post "https://auth.docker.io/token": dial tcp 108.160.166.49:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

这个错误是由于 Docker 无法连接到 Docker Hub 获取基础镜像导致的,主要可能是网络连接问题。

2)ERROR: failed to build: failed to solve: python:3.10-slim: failed to resolve source metadata for docker.io/library /python:3.10-slim: failed to do request: Head "https://hub-mirror.c.cmyun.xyz/v2/library/python/manifests/3.10-slim?ns=docker.io": dialing hub-mirror.c.cmyun.xyz:443 container via direct connection because disabled has no HTTPS proxy: connecting to hub-mirror.c.cmyun.xyz:443: dial tcp: lookup hub-mirror.c.cmyun.xyz: no such host

这个错误提示显示在连接 Docker 镜像仓库时出现了 TLS 连接问题,具体是连接到host.docker.internal:7890时出现了 EOF(文件结束符)错误,这通常与代理配置有关。

3)ERROR: failed to build: failed to solve: python:3.11-slim: failed to resolve source metadata for docker.io/library/python:3.11-slim: failed commit  on ref "unknown-sha256:1f23c790fa0a29a82bcd74d5afef7394e463afb0a66e2007ee10cc35cf31bb80": commit failed: "unknown-sha256:1f23c790fa0a29a82bcd74d5afef7394e463afb0a66e2007ee10cc35cf31bb80" failed size validation: 7632 != 7324: failed precondition

这个错误是说从云端下载下来后和hub上面的大小不匹配无法安装,和网络有一定关系。

解决方案

1.添加镜像

assets/DockerDesktop在build操作时出现的问题以及解决办法/file-20260908153730352.png

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.xuanyuan.me",
    "https://docker.m.daocloud.io",
    "https://docker.1panel.live",
    "https://hub.rat.dev"
  ]
}

2.修改代理配置(如果你有魔法网络)

assets/DockerDesktop在build操作时出现的问题以及解决办法/file-20260908153837697.png

————————————————
版权声明:本文为CSDN博主「IlIaya1xt」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/winnfield/article/details/151016356

posted @ 2026-09-08 15:39  畅畅c  阅读(50)  评论(0)    收藏  举报