docker 构建镜像时报 403 Forbidden

问题描述:

  • 在 windows 11 上使用 docker.desktop 构建镜像时,一直报下面的错误,我用的是阿里的镜像,所以一直以为是阿里镜像被拒绝了。后来才发现是 未登录或超出免费额度镜像拉取速率会限制

  • Docker Hub 对未登录用户的拉取速率有限制(100次/6小时),超出后会返回 403 Forbidden

    docker: Error response from daemon: unknown: failed to resolve reference "docker.io/library/hello-world:latest": unexpected status from HEAD request to https://xxxxxxx.mirror.aliyuncs.com/v2/library/hello-world/manifests/latest?ns=docker.io: 403 Forbidden

  • 所以登录一下docker 就可以了

    Docker Hub 的限流机制‌:

    Docker Hub 等主流镜像库近年来对未登录的匿名用户进行限流,限制拉取速度和一定时间内的拉取次数。

    即使你配置了阿里云镜像加速器,如果拉取的镜像源是 Docker Hub(例如 nginx:latest),Docker 客户端仍可能需要访问 Docker Hub 的元数据接口(如 HEAD 请求)来验证镜像是否存在。

    如果这些请求被 Docker Hub 限流或拒绝,就会返回 403 Forbidden 错误。

相关推荐
苏渡苇1 小时前
Docker 网络完全指南
网络·docker·容器·docker容器·容器通信
风向决定发型丶2 小时前
K8S CPU绑核详解
云原生·容器·kubernetes
斯普信云原生组3 小时前
Docker 开源软件应急处理方案及操作手册——镜像管理与构建故障
docker·容器·eureka
MichealChen0105085 小时前
Influxdb-cluster使用docker部署
运维·docker·容器
斯普信云原生组7 小时前
Docker 开源软件应急处理方案及操作手册——安全漏洞与权限问题
运维·docker·容器
MonkeyKing_sunyuhua7 小时前
阿里云ECS安装docker compose
阿里云·docker·云计算
迷路爸爸1808 小时前
Docker 入门学习笔记 06:用一个可复现的 Python 项目真正理解 Dockerfile
笔记·学习·docker
斯普信云原生组9 小时前
Docker 开源软件应急处理方案及操作手册——容器运行异常处理
docker·容器·eureka
摆烂z9 小时前
对外访问网络限制*.aliyuncs.com开放也拉不下来和查看docker容器结构
运维·docker·容器
斯普信云原生组10 小时前
Docker 开源软件应急处理方案及操作手册——资源限制与性能瓶颈
docker·容器·eureka