Docker桌面為M1推出技術預覽版
最近更新時間 2020-12-17 15:59:54
Docker 桌面是開發週期中非常重要的部分,超過3百萬的開發人員使用 Docker 桌面,而半數以上的開發人員用的是 Mac。
上週,Docker 團隊宣佈,他們通過Docker Developer Preview Program 為開發人員構建了適用於 M1 版 Mac 的 Docker 桌面預覽版本 。到目前為止,已經有1000多人進行了測試。
為了構建適用於 M1 版 Mac 的 Docker 桌面,Docker 團隊必須克服了三個挑戰:
- 1. 從 HyperKit 遷移到 Virtualization Framework。
- 在本地 ARM 中重新編譯 Docker Desktop 的所有各種二進制文件。
- 具有足夠多的 M1 版 Mac 進行連續部署。
Docker 團隊已經克服了前兩個挑戰,所以才有了今天的預覽版。他們正在與 MacStadium 合作,希望他們早日解決第三個挑戰。
Docker 長期以來一直支持多平臺映像,M1 上的新 Docker 桌面也不例外。開發人員可以為x86和ARM架構構建和運行映像,而無需設置複雜的交叉編譯開發環境。Docker Hub 還可以識別和共享提供多平臺映像的存儲庫。Docker Buildx 可以將多平臺構建集成到構建管道中。
不過,請再次注意,這次發行的版本只是一個預覽版本,隨時可能崩潰,還沒有經過全面測試。Docker 團隊的目標是在 2021 年第一季度提供 Docker Desktop 的GA構建。