如果一個圖像目前正在Dockerfile之外構建,並且我對該Dockerfile本身執行了一些更改,是否會影響構建的後續步驟?如果在構建版本耗盡時更改Dockerfile,該怎麼辦?
3
A
回答
6
直到你重新運行它。 Dockerfile的第一個版本將在內存中,並且不知道您的更改。
0
您應該看到Dockerfile作爲容器的源代碼(如C,C++或圍棋),看看碼頭工人形象已編譯的二進制,竟泊塢窗圖像僅僅是一個二進制文件,所以Dockerfile只有在執行docker build -t containerName .
命令時纔有意義,在所有容器都只是一個文件後,您可以運行或移動到可以執行docker run containerName
的任何位置。
不會在所有問題:)
相關問題
- 1. copy-swap idom:如果我更改類成員,該怎麼辦?
- 2. 主機已更改IP - 該怎麼辦?
- 3. 如果我想發佈更高版本的minSDK而不是市場上的更新版本,該怎麼辦?
- 4. 如果我想發佈更高版本的minSDK,而不是市場上的更新版本,該怎麼辦?
- 5. 如果_POSIX_VDISABLE值爲-1,該怎麼辦?
- 6. 如果collections.defaultdict不可用,該怎麼辦?
- 7. 如果拋出IOException,我該怎麼辦?
- 8. 如果google.load失敗,該怎麼辦?
- 9. 如果setuptools未安裝,該怎麼辦?
- 10. 如果mysql_query()失敗,該怎麼辦?
- 11. 如果在mvc3本地化和Cookie被禁用,該怎麼辦
- 12. 當我開始用盡存儲空間時該怎麼辦?
- 13. 當IDENTITY列已用盡時該怎麼辦
- 14. 我該怎麼辦?
- 15. NullPointerException - 該怎麼辦?
- 16. 我該怎麼辦在PHP
- 17. 這是什麼叫,我該怎麼辦? (更改文字)
- 18. 點擊升級安裝錯誤的Django版本:該怎麼辦?
- 19. 我在等待構建/測試/數據庫遷移運行時該怎麼辦?
- 20. 如果我需要在構建應用程序時支持ios4 muititask,該怎麼辦?
- 21. 如果script標籤同時包含「src」和內聯腳本,該怎麼辦?
- 22. 如果call_user_func應該返回false,該怎麼辦?
- 23. Visual Studio停止構建項目。該怎麼辦?
- 24. 如果我想在Grails中擁有自己的插件架構,該怎麼辦?
- 25. 如果管理員在某人正要購買產品時更改產品價格,該怎麼辦?
- 26. Heroku下降時該怎麼辦?
- 27. Symfony2手動部署時該怎麼辦?
- 28. rubygems.org關閉時該怎麼辦?
- 29. 缺少基礎SDK時該怎麼辦?
- 30. RemotingConfiguration.Configure失敗時該怎麼辦?
我不這麼認爲這樣簡短的回答中,Dockerfile在生成過程的開始完全地讀取。 – Gabbax0r