docker - 让 docker build 显示中间容器的 ID
问题描述
我正在尝试学习 docker,但与我在每个教程中阅读的内容存在一些差异:
使用以下命令时,docker build -t my-app:1.0 .
由于 Dockerfile 中的一些错误,我的构建失败。按照这个答案,我想运行最后一个中间容器 ID。无论如何,与我目前看到的所有教程相比,我的控制台没有显示任何中间容器 ID:
我在 Windows 10 上运行 Docker 19。如何获取中间容器 ID?
解决方案
我有同样的问题。将“buildkit”设置为 false ~/.docker/daemon.json
(在 Windows 中,您应该在 C:\ProgramData\Docker\config 中找到 daemon.json)为我解决了这个问题:
{
"experimental": true,
"features": {
"buildkit": false
}
}
推荐阅读
- angular - Custom Formcomponent with ControlValueAccessor/Validator has asynchronous update of control inside validate
- javascript - 将数据发布到 expressjs 的简单 xmlhttprequest 问题
- multithreading - What happens if all puma's threads are handling a request and a new connection attempt happens?
- node.js - puppeteer on popup dialog/modal
- python-xarray - Xarray get matching variable names between two datasets
- php - Call to undefined function App\Controller\sqlsrv_connect()
- javascript - Show and hide divs using keyboard keys
- html - 悬停时的 SVG:悬停时的图像 SVG 图标不起作用
- javascript - 我可以等待所有的承诺直到它解决吗?
- python - 无法使用 Python 3 读取和编辑文件