docker - 更新后无法运行中间映像
问题描述
我已在 Windows 10 上升级到 docker desktop 3.4.0,并且构建输出已更改。中间容器哈希不再列在构建输出中,因此我无法连接到中间层。
如果我使用该--progress plain
标志,那么它会像这样输出每个阶段:
#13 [build 2/10] WORKDIR /src
#13 sha256:7ca1a3c3d8a04cb964b2921644ff3dd028ed11e1079756eef968cf9e2631bccf
#13 CACHED
但是那个 sha256 不是图像,我无法运行它。之前的中间人要短得多。
发生了什么变化?如何获取中间层的哈希?
解决方案
推荐阅读
- javascript - 基于 eventListener 和 cookie 设置的打开模式
- codeigniter - 使用代码点火器下载时出错(pdf下载变成.file)
- c++ - 内联函数C++的多重定义
- docker - 在 Docker 中用 NestJS 替换 Webpack 热模块比使用 Nest-CLI 重建整个项目要慢
- windows - 如何在 Windows docker 中绑定卷?
- json - 在 RapidAPI (Swift) 中解析嵌入式数组
- python - Listctrl SetItemData 作为字符串
- wordpress - 对 Nuxt 存储中的结果进行排序
- r - 为什么函数 `load` 不能在 `lapply` 中工作,但可以在 `for` 循环中工作?
- javascript - 使用钩子反应保存数组状态