IT资讯 适配 M1 的 Docker Desktop 正在测试,面临三大挑战

naylor · 2020-12-18 10:00:06 · 热度: 15

Docker 上周通过 Docker Developer Preview 计划,发布可在 Apple M1 上运行的 Docker Desktop 开发者预览版。截至 12 月 16 日,参与测试的人员已超过 1000,开发人员可申请参与测试

适配 M1 的 Docker Desktop 正在测试,面临三大挑战

Docker Desktop 表示,目前还面临大约三个技术上的挑战

Docker Desktop 团队面临的主要挑战之一是,用苹果提供的、已经包含在 macOS Big Sur 中的虚拟化框架 Hypervisor,取代 Docker 在 2016 年开源的 HyperKit。

  • 在原生 ARM 中重新编译 Docker Desktop 的所有二进制文件

到目前为止,Docker Desktop 工具链中用于构建二进制文件的许多工具还未准备好支持 M1 Mac。此外,Docker 和 Docker Desktop 同样使用 Go 语言,而 Go 计划在明年 2 月支持 Apple Silicon。

  • 在 M1 Mac 上持续部署需要足够的硬件支撑

Docker Desktop 团队很大程度上依赖于持续集成和自动化测试,以确保发布质量。由于合作伙伴没有足够的 M1 机器,因此无法建立持续集成。不过 Docker Desktop 正在和 MacStadium 合作,并且在自身的 CI 系统上设置新的 M1 Mac。

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册