docker~為什麼沒人說說.dockerignore,dockerignore

來源:互聯網
上載者:User

docker~為什麼沒人說說.dockerignore,dockerignore

回到目錄

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

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

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

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

檔案管理工具裡可以看到

然後我們看看它的內容

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

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

如果希望所有目錄都發行就緒,你只要把.dockerignore檔案刪除即可,注意它在linux上是不顯示的.

回到目錄

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.