大龄程序员
发布于

docker desktop failed

docker desktop failed

docker desktop failed to solve: failed to resolve source metadata for docker.io/docker/dockerfile:1: failed to authorize: failed to fetch oauth token:
解决方案
一 单独拉取
电脑能访问到
https://hub.docker.com/
报错什么就拉取什么
docker pull docker/dockerfile:1
docker pull node:19.5.0-alpine

二 配置国内的docker镜像
在docker desktop中配置

镜像源参考
//blog.csdn.net/llc580231/article/details/139979603
Docker Engine
v27.5.1
Configure the Docker daemon by typing a json Docker daemon configuration file⁠.
This can prevent Docker from starting. Use at your own risk.


{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
"registry-mirrors": [
   "https://docker.registry.cyou",
   "https://docker-cf.registry.cyou",
   "https://dockercf.jsdelivr.fyi",
   "https://docker.jsdelivr.fyi",
   "https://dockertest.jsdelivr.fyi",
   "https://mirror.aliyuncs.com",
   "https://dockerproxy.com",
   "https://mirror.baidubce.com",
   "https://docker.m.daocloud.io",
   "https://docker.nju.edu.cn",
   "https://docker.mirrors.sjtug.sjtu.edu.cn",
   "https://docker.mirrors.ustc.edu.cn",
   "https://mirror.iscas.ac.cn",
   "https://docker.rainbond.cc"
 ]
}

然后点击
Apply&restart
按钮
三、若配置镜像源后,仍旧报错。

  1. 执行第一步的单独拉取操作
    2.如果仍旧报错 需要再找其他可用的镜像
    命令行输入
    docker info
    命令查询确定是否配置成功
浏览 (130)
点赞
收藏
评论
暂无数据