docker~通過vs2017的(de)Dockerfile來生成(cheng)鏡像
Dockerfile這個(ge)(ge)(ge)東(dong)西我們(men)(men)之前(qian)是介紹(shao)過(guo),它方便(bian),快捷,易用,而在vs2017中也對docker進行了支持,而生(sheng)成docker image的(de)方式(shi)就是有用Dockerfile為(wei)(wei)基礎的(de),在添加docker支持之后,vs會為(wei)(wei)我們(men)(men)在根目錄下生(sheng)成一(yi)個(ge)(ge)(ge)Dockerfile的(de)文件,我們(men)(men)可(ke)以通過(guo)docker客戶端來(lai)編譯這個(ge)(ge)(ge)Dockerfile,并把它build一(yi)個(ge)(ge)(ge)鏡像文件,方便(bian)至極(ji)!

你可以在docker平臺上(shang)下載windows版本的(de)安裝(zhuang)包,當前需要安裝(zhuang)一個toolbox的(de)插件

啟動之后,系統(tong)會為docker分配一個IP地址,以便供外部訪問你的容(rong)器!
如(ru)果希望從vs2017的項目中(zhong)的Dockerfile中(zhong)去建立(li)一(yi)個新的image,可以(yi)使(shi)用(yong)(yong)docker build命令,以(yi)便你(ni)去遷移你(ni)的應用(yong)(yong)程(cheng)序!

注意,在進行docker build時,你指向的是Dockfile所有的目錄。
這樣,一個widows平臺+vs2017的docker image就(jiu)算建立好了!
查看我們的鏡像
docker images

以后希望在某個(ge)地方部署這個(ge)應用(yong)程序,進行docker run即可!
夠簡單吧!