docker 忽略执行失败的命令 exit 0

创建日期: 2024-01-12 11:25 | 作者: 风波 | 浏览次数: 13 | 分类: Docker

来源:https://stackoverflow.com/questions/30716937/dockerfile-build-possible-to-ignore-error

使用 docker build 的时候,执行了 apt install ,这个命令在执行完成后会自动删除 cache ,但是这个命令在执行 rm -f cache 的时候报错了,大概是删除的目录不对吧。

但是这个报错是可以忽略的,所以没必要中断 build 进程啊。 解决方案,在命令后边加一个 exit 0,也就是强制返回成功。

RUN apt update ; exit 0

或者

RUN apt update || exit 0
13 浏览
0 评论