隨著蘋果公司推出了全新的 Apple Silicon M1 芯片,越來越多的開發者開始尋找能夠順利運行在 M1 上的技術和工具。而在容器化領域,Docker 也迎來了適配 M1 的版本。
由于 M1 芯片采用了 ARM 架構而不是傳統的 x86 架構,因此需要專門為 M1 開發適配版本的 Docker。而 Docker 官方目前已經發布了針對 M1 的 Docker Desktop。開發者可以通過 Docker Desktop for Mac 版本 3.1 或更高版本來使用 M1 的 Docker。
docker version
使用 Docker Desktop for Mac 之后,開發者可以通過命令行工具來驗證 Docker 版本是否為 M1 適配版。在終端中輸入docker version
命令,可以查看到 Docker 版本信息。如果版本信息中出現了arm64
,就表明當前安裝的是適配 M1 的 Docker 版本。
對于普通用戶而言,M1 版本的 Docker Desktop 更加友好,現在更多的容器鏡像已經適配了 M1。而對于開發者而言,適配 M1 的 Docker 也為他們的開發提供了更加流暢和高效的體驗。
總之,Docker 在適配 M1 芯片方面做得相當好,為開發者們提供了更加便捷和高效的開發環境,未來也將會有越來越多的 Docker 鏡像適配 M1。Docker M1 版本的推出也預示著容器化技術進一步向前推進。