1491ff176f58: Downloading [===========================> ] 1.481 GB/2.721 GB
不幸的是,在Windows上从 Git Bash (MinTTY)中提取完全相同的图像
git version 2.5.3.windows.1
docker version:
Client/Server: 1.8.2
没有进度条。
知道为什么吗?
答案 0 :(得分:0)
某些服务器提供有关下载文件的完整大小的信息。在这种情况下,您将获得一个进度条。有些服务器只是在没有大小信息的情况下传输此数据,在这种情况下,docker无法显示数据。
这不是错误,这是一个功能:):)
答案 1 :(得分:0)
Docker Toolbox 1.8.3+针对此问题提供了解决方法:
NOTE: When using interactive commands, prepend winpty. Examples: 'winpty docker run -it ...', 'winpty docker exec -it ...'.
请参阅: https://github.com/docker/toolbox/blob/v1.8.3/windows/start.sh
对我来说,它会呈现进度条,但它会将每个进度条状态打印为新行(不会替换ssh会话中的行)。
<强> UPD:强>
在Docker Toolbox v1.9.0c中,此问题已修复:
在Windows上,使用bash和Docker的默认终端 快速启动终端而不是薄荷。这修复了导致的几个错误 无法在非tty输入或存储库名称组件上启用tty模式 必须匹配“a-z0-9 (?:[._] a-z0-9 )*”。