我正在使用Windows,並試圖從Dockerfile中爲Docker映像構建最有效的流程(從人的角度)。在Windows上使用Docker的文檔化方式是使用boot2docker在VirtualBox VM下有效使用Docker。看來,boot2docker只是一個啓動虛擬機和SSH的便捷方式。boot2docker構建映像的工作流程
一旦在我的Docker虛擬機中,我找不到任何映射目錄。我找不到boot2docker選項來從主機上掛載一個目錄。我可以在文檔中找到的唯一東西是用於Windows主機掛載boot2docker共享的section about using Samba。這是方便的倒退。
我的問題:在Windows下使用Docker(特別是構建Docker鏡像)的規定工作流程是什麼?
我必須缺少一些東西,因爲此刻我看不到使用boot2docker的好處。啓動安裝了Docker的Vagrant構建的VM似乎更容易,其中已經映射了當前項目的目錄。雖然這不允許在多個項目之間共享虛擬機,但它肯定使事情變得更加方便。
我錯過了什麼?有沒有更好的辦法?