Docker Desktop正式支持Apple Silicon

Docker官方在去年底的时候,为了回应急切的社群,发布支持M1芯片的Docker Desktop for Mac技术预览版,经过许多开发者的测试和bug回应,现在终于推出正式版本。

Apple在去年11月的线上发布会,首次发布自家设计用于Mac上的Arm芯片Apple Silicon,而M1则是该系列芯片的第一款,Apple提到,M1是第一个使用5纳米制程打造的个人计算机芯片,可提供高达3.5倍的CPU性能、6倍的GPU性能以及15倍的机器学习速度,采用M1芯片的Mac,电池续航力更是以往Mac的2倍。

在Apple发布M1芯片之后,其提供的性能让外界惊艳,Docker社群也积极的推动Docker支持M1芯片的计划,官方提到,在Docker Desktop上支持M1芯片是一件重要的事,因为有超过3百万开发者使用Mac,而其中有一半的人使用Docker Desktop。因此去年12月官方紧急推出品质甚至不到Beta测试版的Docker Desktop for Mac(Apple Silicon)早期预览版,邀请开发人员尽快加入测试。

社群对于预览版本反应热烈,前前后后各个预览版下载次数达4万5千次,bug定位器也收集到了140个回应,社群在Slack上积极回应,而现在经过大约4个月,官方终于发布最新Docker Desktop 3.3.1版本,从这个版本开始Docker Desktop正式支持Apple Silicon。

Docker一直以来都支持多平台映像挡,因此包括这个最新支持Apple Silicon的Docker Desktop版本也是,用户可以在Docker Desktop上构建和执行AMD64(Intel)和Arm64(Apple Silicon)映像挡,不需要配置复杂的交叉编译开发环境,就可为x86和Arm架构构建和执行映像挡。