繁体   English   中英

Docker | 无法使用前端 dockerfile.v0 解决:无法创建 LLB 定义:rpc 错误:code = Unknown desc

[英]Docker | failed to solve with frontend dockerfile.v0: failed to create LLB definition: rpc error: code = Unknown desc

我一直在尝试在摘要中构建图像,但发生了此错误。

无法解决前端 dockerfile.v0:无法创建 LLB 定义:rpc 错误:code = Unknown desc = 获取凭证时出错 - 错误:退出状态 1,输出: error getting credentials - err: exit status 1, out:没有用户名https://index.docker.io/v1/`` 码头工人错误

我在 stackoverflow 上搜索,这是潜在的原因,docker 桌面运行在 linux 容器上,图像是从 windows 图像构建的。

现在,关于我的 P.C:

  • 主操作系统是 Windows 10。
  • 我用VM打开ubuntu。
  • 我使用 ubuntu 来编写我的代码。
  • 我之前在windows上下载了docker,比在ubuntu上下载了。
  • docker 不能在两个操作系统上运行,因为我的机器上没有启用虚拟化。

现在我在 Ubuntu 工作,我的问题有什么解决方案?

如果问题真的是从 windows 构建我的图像,我该如何从 ubuntu 构建它呢?

我试图解决这个问题..

将此错误预期为 go 并构建我的 dockerfile。

我在这个上搜索了一段时间。 Docker 弄乱了您的凭据。 以下内容对我有用。 确保您已登录 docker 桌面,然后:

rm ~/.docker/config.json

然后执行docker login以刷新凭据

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM