我有一个Dockerfile,它在其上安装Ubuntu和一些软件包,然后继续使用这些软件包。假设我需要运行“wget”命令,但忘了发布“wget”软件包的安装。我将软件包添加到install命令,然后继续执行。但是,我必须重新开始-安装Ubuntu,安装软件包等,还是可以?是否可以保存直到错误发生之前我所做的事情,然后从我修复后的那一刻开始继续执行,而不是再次下载所有内容?

最佳答案

有时,对于这种情况,您可能需要将构建细分为一系列图像。每个后续步骤都将在FROM命令中执行上一个步骤。

关于docker - 发生错误后继续构建Docker镜像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53999573/

10-16 02:23