You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从docker-compose v1升级到v2后构建步骤哈希值缺失问题

Docker Compose v2 构建不显示哈希值的解决办法
  • 强制显示带哈希的构建日志:
    执行 docker-compose build --no-cache --progress=plain,其中--progress=plain参数会切换到和v1一致的纯文本输出模式,能显示每个构建步骤的哈希值,拿到哈希后就可以用 docker run -it [hash] bash 进入容器调试。

  • 跳过哈希直接调试失败服务:
    不用刻意找哈希,直接执行 docker-compose run --build [你的服务名称] bash,这个命令会重新构建目标服务,运行到失败步骤时自动进入容器,更高效。

  • 用原生Docker命令单独构建:
    直接使用docker build -f ./Dockerfile .(根据实际Dockerfile路径调整),这个命令默认会输出包含步骤哈希的详细日志,拿到哈希后就能用docker run启动调试容器。

内容的提问来源于stack exchange,提问作者pbaldauf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 13:02:35