使用 Docker 構建
歡迎!本指南介紹了使用 Docker 構建軟體,並對其進行了深入探討。
無論您是剛剛起步還是已經是高階 Docker 使用者,本指南都旨在為 Docker 構建功能的可能性和最佳實踐提供有用的指標。
本指南涵蓋的主題包括
- 構建概念簡介
- 映象大小最佳化
- 構建速度效能改進
- 構建和匯出二進位制檔案
- 快取掛載和繫結掛載
- 軟體測試
- 多平臺構建
在本指南中,使用 Go 語言編寫的示例應用程式來演示構建功能的工作原理。您無需瞭解 Go 程式語言即可遵循本指南。
本指南從一個簡單的 Dockerfile 示例開始,並在此基礎上進行構建。本指南中的一些後續部分描述了高階概念和工作流程。您無需從頭到尾完成整個指南。請遵循對您有用的部分,並將最後的高階部分留到以後需要時再看。