创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。

操作系统信息
例如:虚拟机 Centos7 4C/8G

Kubernetes版本信息

容器运行时
20.10.8

KubeSphere版本信息
v3.2.1

问题是什么

镜像仓库用的是本地的,开启了HTTPS方式并拥有证书

我使用的是2.6.0版本的docker-compose 因为2.2.2版本的总是在build的时候产生一堆无用容器需要手动删除

2.6.0版本的build在本地有FROM 镜像的时候build没有问题,

但在本地没有的情况下build就会报错有授权方面的错误

[+] Building 0.1s (4/4) FINISHED                                                                                                                                                           
 => [internal] load build definition from Dockerfile                                                                                                                                  0.0s
 => => transferring dockerfile: 32B                                                                                                                                                   0.0s
 => [internal] load .dockerignore                                                                                                                                                     0.0s
 => => transferring context: 2B                                                                                                                                                       0.0s
 => ERROR [internal] load metadata for dockerhub.anytron.com/container/openjdk:8u332-jdk-slim                                                                                         0.0s
 => [auth] container/openjdk:pull token for dockerhub.anytron.com                                                                                                                     0.0s
------
 > [internal] load metadata for dockerhub.anytron.com/container/openjdk:8u332-jdk-slim:
------
failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to authorize: rpc error: code = Unknown desc = failed to fetch oauth token: Post "https://dockerhub.anytron.com/service/token": x509: certificate signed by unknown authority

但我单独pull又可以拉取下来镜像,单独执行docker build也没问题

为何docker-compose build这里会有这样的错误,在这个版本上该怎么解决呢