2

Dockerfileでコマンドを使用しようとしていますpvが、ビルド プロセスを呼び出しても画面に何も表示されません。

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コマンドを機能させる方法はありますか?

ありがとうございました !

4

1 に答える 1