首页 > 解决方案 > 如果无法使用缓存,则中止 docker build

问题描述

作为gitpre-push hook 的一部分,我构建了一个docker图像。此构建可能需要几分钟,同时连接到远程超时。因此,我想docker在它检测到无法从其缓存中使用的层时立即中断构建。我知道没有dry-run构建,还有其他我错过的技巧吗?

换句话说,一旦 docker 真正尝试构建一个层,它就应该停止并返回一个非零代码。

标签: gitdockergithooks

解决方案


推荐阅读