标签: docker
我希望有一个容器输出点像进度条。像这样:
....... done!
使用echo -n '.'生成点并使用echo " done!"
echo -n '.'
echo " done!"
问题是docker logs似乎只输出整行。因此,所有点都会与done部分同时出现。
docker logs
done
我尝试了stdbuf -o0 echo -n '.'和docker run myimage stdbuf -o0 myscript.sh,但没有运气。
stdbuf -o0 echo -n '.'
docker run myimage stdbuf -o0 myscript.sh
有没有办法实现这个目标?