有了Toolbox,桌面用戶在使用Docker時,能夠將一系列使用容器運行的app組合在一塊兒,對於用戶來講,這是一個由來已久的痛點。html
桌面用戶在使用Docker時,一直是分紅幾個獨立的部分:精簡的Boot2Docker Linux鏡像,用於運行Docker、MAC工具kitematic (由Docker不久前收購)和Docker Compose。git
Docker的下一步行動是把全部這些碎片濃縮成一個單獨的產品:Toolbox。github
Toolbox實際上不是一個孤立的,Docker爲單獨的零件更換產品品牌。相反,它提供了一個簡化的方式得到、安裝,並組織他們,無需用戶單獨去處理。docker
根據Docker團隊的介紹,Toolbox將不只有助於將來開發者啓動Docker和運行,也會讓已經在桌面開發環境中,使用Compose構建的應用程序正常使用。app
Toolbox的其中一個特徵:部分包含了Boot2Docker。原來,Docker的VM使用Boot2Docker命令行工具管理(提供Boot2Docker鏡像),但如今是用機器直接管理。VirtualBox虛擬機應用仍然是用來啓動Boot2Docker。工具
對於那些對Boot2Docker已有的依賴,Docker作了相關處理。現有Boot2Docker會自動遷移到新的Toolbox,例如,如上圖所示。spa
kitematic,之前是一個獨立的組件,提供了一種開源的Docker GUI,在VirtualBox中啓動精簡版Linux鏡像。產品並無由於Docker收購公司改變多少,Docker在它先有的基礎上減小了工做流程中斷。命令行
Docker可能會集成更多東西到Toolbox,基於kitematic,——使Toolbox成爲一站式,GUI驅動的Docker桌面應用。Docker仍然還有不少空間能夠添加其餘工具——如Docker Compose UI,一個Compose的圖形界面。orm