在Dockerfile中运行保证退出代码为0的命令

时间:2019-05-20 08:39:19

标签: docker

我有一个dockerfile,我需要通过执行命令test

运行long_testing_commad

Dockerfile

FROM awesome:image
RUN abc
RUN long_testing_commad
RUN xyz

long_testing_commad有时会失败,并导致docker build失败,并说“从long_testing_commad获得了非零退出状态”。

我可以在Dockerfile中做什么,所以无论long_testing_commad发生什么,构建过程都将继续。

1 个答案:

答案 0 :(得分:1)

这可能不是最佳做法,但最简单的方法是:

RUN long_testing_commad || true