我正在尝试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
如果我在一个简单的终端中运行命令,我会得到以下输出:
35 B 0:00:07 [5.35 B/s] [================================================================> ] 62% ETA 0:00:04`
但是当我像这样运行我的 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 -y pv
---> Using cache
---> 155e9ebf615f
Step 3 : RUN echo "Lorem ipsum dolor sit amet, consectetur adipiscing elit." | pv -L 5 -s56 > /dev/null
---> Running in 3afdb7b5822c
---> 6fcf83d0cd02
Removing intermediate container 3afdb7b5822c
Successfully built 6fcf83d0cd02
有没有办法让这个pv
命令工作?
谢谢 !