2015-09-23 29 views
2

沒有進度條,或者當我連接到boot2docker VM使用膩子,我可以看到這個漂亮的進度指示器,當我拉着圖片:泊塢窗拉Linux機器上的窗戶

1491ff176f58: Downloading [===========================>      ] 1.481 GB/2.721 GB 

不幸的是拉動正是時候從混帳擊(MinTTY)在Windows

git version 2.5.3.windows.1 

泊塢窗版本相同的圖像:

Client/Server: 1.8.2 

沒有進度條。

任何想法爲什麼?

+0

我有與碼頭工具箱v1.9.0相同的問題,這應該是在碼頭機 –

回答

0

某些服務器提供有關下載文件的完整大小的信息。在這種情況下,你會得到一個進度條。有些服務器只是在沒有大小信息的情況下傳輸這些數據,在這種情況下,泊塢窗無法顯示數據。

這是不是一個錯誤,這是一個功能:) :)

+0

這是可以理解的錯誤。但是我在談論服務器提供有關圖像大小的信息時的情況。而當拉動Linux機器時,我可以看到它,但不在Windows下的MinTTY Git Bash下。 – vehovmar

0

泊塢窗工具箱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:

在泊塢工具箱v1.9.0c此問題已得到修復:

在Windows上,使用bash和泊塢窗 快速入門終端,而不是mintty默認的終端。這修復了幾個錯誤,導致 無法在非tty輸入上啓用tty模式,或者存儲庫名稱組件 必須匹配「a-z0-9 (?:[._] a-z0-9)*」。

+0

謝謝,這可以像你說的那樣工作,但是僅適用於docker hub的圖像,當從私有註冊表中提取時,我總是得到:存儲庫名稱組件必須匹配「[a-z0-9](?: - * [a-z0-9 ])*(?:[._] [a-z0-9](?: - * [a-z0-9])*)*「 – vehovmar

+0

@vehovmar,嘗試更新至1.9.0.c,應該是固定的。 –

+0

可悲的是1.9.1上的問題仍然存在 – vehovmar