小编jha*_*aut的帖子

Docker:使用 pv (pipe viwer) 在构建过程中不输出任何内容

我尝试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)

pipe docker dockerfile docker-build

2
推荐指数
1
解决办法
2467
查看次数

标签 统计

docker ×1

docker-build ×1

dockerfile ×1

pipe ×1