Dockerfile隐藏RUN命令的输出

时间:2018-05-03 05:58:08

标签: docker dockerfile

如果我的Dockerfile中有一些RUN命令,我怎么能让它不打印特定命令的任何输出,例如忽略来自apt-get update的打印语句?

1 个答案:

答案 0 :(得分:1)

这对我有用

FROM ubuntu:16.04

RUN which nano || echo no nano
RUN bash -c "apt-get update &> /dev/null"
RUN bash -c "apt-get install nano &> /dev/null"
RUN which nano

(真的从Redirecting command output in docker获得了解决方案)