文章出處
文章列表
最近一直專注于docker的開發之中,而在使用Dockerfile時發現有個問題,當你的發布目錄只能是obj\Docker\publish,而指向其它目錄dockefile并不認它,只有如何提示
當前找了很多資料,都沒有人說過這事,于是還是自己來研究一下吧!
當我在VS解決方案里找到這個.dockerignore這個文件時,奇跡出現了!(解決方案里VS上你看不到它)
個人覺得dockerignore主要作用是拒絕的路徑,在里面用!的路徑表示被接受的,沒在里面的表示拒絕的.
文件管理器里可以看到
然后我們看看它的內容
怎么樣,答案揭曉了吧,其中第一行的"*"表示的意思是把所有目錄都拒絕了,而第二行"!"表示被接受的路徑,把我們的目錄也添加到這里,再docker build就OK了
OK,按著自己的方式去部署docker我們先告一段落!總算找到原因了!
如果希望所有目錄都可以發布,你只要把.dockerignore文件刪除即可,注意它在linux上是不顯示的.
文章列表
全站熱搜