[心得] 用 Docker BuildKit 加速編譯 Image

看板Soft_Job (軟體人)作者 (小惡魔)時間5年前 (2020/05/01 20:24), 5年前編輯推噓2(202)
留言4則, 3人參與, 5年前最新討論串1/1
本篇來介紹一個 Docker 實驗性功能 BuildKit,這功能並非在 Docker 預設安裝 好就啟動了,需要透過設定一個環境變數才可以開啟此功能。目前我個人也尚未 用在真正 Production 環境上,畢竟還是有其他方式可以加速編譯 Image Youtube: https://www.youtube.com/watch?v=ZSUw4UvnRWI
部落格: http://bit.ly/docker-buildkit 程式範例: http://bit.ly/docker-buildkit-demo 這次跟大家介紹什麼是 BuildKit。現在部署編譯流程肯定都會用到 Docker,不管測試及 部署都盡量在 Docker 內實現,來做到環境隔離,但是要怎麼縮短 Docker 在編譯 Image 時間,這又是另外的議題,本篇跟大家介紹一個實驗性的功能就是 BuildKit,希 望未來這實驗性的功能可以正式納入 Docker 官方,網路上其實可以找到很多方式來做 Docker Layer 的 Cache,我個人最常用的就是 --cache-from 機制,可以適用在任何 CI/CD 流程,詳細說明可以參考這篇『在 docker-in-docker 環境中使用 cache-from 提 升編譯速度[1]』,文章內我還是使用 Go 語言當作參考範例。 [1]: http://bit.ly/docker-cache-build -- Go 語言基礎實戰 (開發, 測試及部署): https://bit.ly/golang-202004 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.180.204 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1588335874.A.A0F.html ※ 編輯: appleboy46 (114.25.180.204 臺灣), 05/01/2020 20:25:06

05/01 22:39, 5年前 , 1F
推,Docker還在學習使用中呢
05/01 22:39, 1F

05/02 11:04, 5年前 , 2F
Docker真的好用,希望能有一篇詳細解說nginx https的文
05/02 11:04, 2F

05/02 11:04, 5年前 , 3F
05/02 11:04, 3F

05/03 02:03, 5年前 , 4F
樓上可以問一下 nginx + https 哪一方面?
05/03 02:03, 4F
文章代碼(AID): #1Uh1K2eF (Soft_Job)
文章代碼(AID): #1Uh1K2eF (Soft_Job)