我尝试pv在 Dockerfile 中使用该命令,但当我调用构建过程时,屏幕上没有显示任何内容。
我制作了一个非常简单的 Dockerfile 版本:
FROM debian:jessie
RUN apt-get update && apt-get install -y pv
RUN echo "Lorem ipsum dolor sit amet, consectetur adipiscing elit." | pv -L 5 -s56 > /dev/null
Run Code Online (Sandbox Code Playgroud)
如果我在一个简单的终端中运行该命令,我会得到以下输出:
35 B 0:00:07 [5.35 B/s] [================================================================> ] 62% ETA 0:00:04`
Run Code Online (Sandbox Code Playgroud)
但是当我像这样运行我的 docker build 时,docker build -t foo .我只得到了这个:
Sending build context to Docker daemon 2.048 kB
Step 1 : FROM debian:jessie
---> 040bf8e08425
Step 2 : RUN apt-get update && apt-get install …Run Code Online (Sandbox Code Playgroud)