Docker Desktop 已经支持 Apple M1 了

hsowan · · 764 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

[Docker M1 Preview](https://static.studygolang.com/210110/4f8135ce8474cf403f2a3e9ff9db29a4.jpg) 在苹果 M1 芯片上使用的 Docker Desktop 目前是一个技术预览版,专门提供给想尝试 Docker Desktop 的实验性构建的苹果 M1 机器的早期采用者。 > 注意:基于苹果 M1 芯片的 Docker Desktop 仍在开发中。建议不要在生产环境中使用技术预览版。 ## 已知的问题 苹果 M1 的 Docker Desktop 的技术预览版目前有以下限制: - 预览版不会自动更新。必须手动安装任何将来的 Docker Desktop 版本。 - 必须安装 Rosetta 2,因为某些二进制文件仍是 Darwin/AMD64。 - DNS 名称 `host.docker.internal` 仅在将 `--add-host = host.docker.internal:host-gateway` 添加到 `docker run` 命令时才有效。 - DNS 名称 `vm.docker.internal` 不起作用。 - 由于缺少 DNS 名称,Kubernetes 无法初始化。 - 未启用 HTTP 代理。 - 并非所有映像都可用于ARM64。您可以添加 `--platform linux/amd64` 在仿真下运行Intel映像。特别是,`mysql` 镜像不适用于 ARM64。但可以通过使用 `mariadb` 映像来解决此问题。 - 内核可能会出现错误。如果是这样,请在 `~/Library/Containers/com.docker.docker/Data/vms/0/console.log` 中查找要报告的 BUG 或内核错误。 - Docker 菜单中的 **Restart** 选项可能不起作用。 原文链接:[https://goworker.cn/posts/docker-supported-apple-m1/](https://goworker.cn/posts/docker-supported-apple-m1/)

有疑问加站长微信联系(非本文作者))

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

764 次点击  ∙  1 赞  
加入收藏 微博
上一篇:gin框架总结
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传