文章出處

回到目錄

最近一直專注于docker的開發之中,而在使用Dockerfile時發現有個問題,當你的發布目錄只能是obj\Docker\publish,而指向其它目錄dockefile并不認它,只有如何提示

當前找了很多資料,都沒有人說過這事,于是還是自己來研究一下吧!

當我在VS解決方案里找到這個.dockerignore這個文件時,奇跡出現了!(解決方案里VS上你看不到它)

個人覺得dockerignore主要作用是拒絕的路徑,在里面用!的路徑表示被接受的,沒在里面的表示拒絕的.

文件管理器里可以看到

然后我們看看它的內容

怎么樣,答案揭曉了吧,其中第一行的"*"表示的意思是把所有目錄都拒絕了,而第二行"!"表示被接受的路徑,把我們的目錄也添加到這里,再docker build就OK了

OK,按著自己的方式去部署docker我們先告一段落!總算找到原因了!

如果希望所有目錄都可以發布,你只要把.dockerignore文件刪除即可,注意它在linux上是不顯示的.

回到目錄

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()