苹果硅的Docker Desktop在这里,但探测器更深,你会发现Rosetta 2盯着

为自己拿着一个容器错误的人做好准备


苹果硅的Docker桌面 已被释放虽然它并非完全是可能期望的无缝转换。

宣布将Docker桌面在Apple的M1芯片上工作为“迄今为止我们最强调的路线图”,公司自然熄灭,集装箱粉丝选择Apple的最新硬件现在也可以使用其工具来缩写代码。

Rosetta 2,旨在获得x64应用程序,并在苹果芯片上运行,只有到目前为止,才能让潜伏在Docker Desktop的引擎盖下方的虚拟机,公司必须跳转到Apple的新虚拟机管理程序框架以及交易所有相关的管道都有。

开发人员预览 12月出现了,虽然码头指出“它尚未释放质量,甚至没有释放质量。”四个月下线(各种预览构建的45,000次下载)和这里。

可悲的是,Docker没有管理全面跳入M1世界。 “有些二进制人,” 它说“仍然是达尔文/ amd64”,“需要苹果的罗萨2.兼容性问题继续,因为公司指出,并非所有图像(例如,MySQL)可用于ARM64。

解决方法?对于MySQL不可用的问题,也许使用MariaDB?

嗯。

还有其他问题。 “尝试在Apple Silicon机器上运行基于英特尔的容器可能会崩溃,因为QEMU有时无法运行容器,”根据Docker,其他与Qemu相关的问题包括文件系统更改通知API。

“因此,我们建议您在Apple Silicon机器上运行ARM64容器,”Docker表示,在将来的版本中添加了它预期的修复程序,并且随着时间的推移变得不那么常见“,因为越来越多的图像是重建支持多个架构的图像。”

运行苹果硅的Apple Mac是最近的活动和Docker的努力,使其产品进入开发人员手中,而虽然是值得称赞的,但也展示了平台仍然有办法在实现粉彩开发人员梦想中的潮湿之前。 ®


咬住它的手©1998-2021