首页 > 解决方案 > 让 docker build 显示中间容器的 ID

问题描述

我正在尝试学习 docker,但与我在每个教程中阅读的内容存在一些差异:

使用以下命令时,docker build -t my-app:1.0 .由于 Dockerfile 中的一些错误,我的构建失败。按照这个答案,我想运行最后一个中间容器 ID。无论如何,与我目前看到的所有教程相比,我的控制台没有显示任何中间容器 ID: 在此处输入图像描述

我在 Windows 10 上运行 Docker 19。如何获取中间容器 ID?

标签: docker

解决方案


我有同样的问题。将“buildkit”设置为 false ~/.docker/daemon.json(在 Windows 中,您应该在 C:\ProgramData\Docker\config 中找到 daemon.json)为我解决了这个问题:

    {
      "experimental": true,
      "features": {
        "buildkit": false
      }
    }

推荐阅读