无法提取Docker图像-Mac M1芯片加载元数据错误(未找到图像)

wyyhbhjk  于 2022-11-22  发布在  Docker
关注(0)|答案(1)|浏览(130)

我正在尝试构建Docker映像,然后将其拉到本地进行部署。该过程在带有英特尔芯片的Mac上运行良好,但不是带有M1芯片的Mac。

error: ERROR: failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to create LLB definition: artifactory.io/image-name:latest: not found

我查看了Docker文档,看看是否可以启用更详细的日志记录。尝试了其中的几个,但没有给予我更多的细节。请帮助如何挖掘正在发生的事情的更多细节。

注意:我们使用docker buildx,以便为多架构设置构建映像。此外,Intel和Mac芯片上的映像大小相同。

pvabu6sv

pvabu6sv1#

您应该检查以下步骤:

  1. dockerfile名称为Dockerfile(大写字母)
    1.避免使用buildkit:
    export DOCKER_BUILDKIT=0
    export COMPOSE_DOCKER_CLI_BUILD=0

相关问题