如何在构建期间在Dockerfile中调用CAT,并使其适用于映像中的任何文件?

时间:2017-09-20 19:41:35

标签: docker dockerfile

在构建映像时,

cat到Dockerfile内的标准输出会出现以下错误:

cat: read error: I/O error
cat: can't open '/proc/sys/net/ipv4/route/flush': Permission denied
cat: read error: I/O error
cat: can't open '/proc/kmsg': Operation not permitted
cat: read error: Invalid argument

cat命令作为Dockerfile中的最后一行运行,如下所示:

RUN find / -print -exec test -f {} \; -exec cat {} \; | wc -c

请注意,我没有收到这些错误,事实上,当我这样做时,它会起作用,

RUN find . -print -exec test -f {} \; -exec cat {} \; | wc -c

如何解决这个问题,以便在构建期间为图像中的任何文件启用cat

由于

0 个答案:

没有答案