Apple 的 M1 CPU,目前还不支持 docker,太纠结了

2020-11-13 04:10:37 +08:00
 ericgui

买了就没 docker 用了,不买吧,公司发的 mac 就要收回了

新公司发了一个 WINDOWS,哎。。。。

自己买 MBP 16 用 intel 吧,又觉得亏了

12599 次点击
所在节点    程序员
69 条回复
AlexPUBLIC
2020-11-13 04:20:53 +08:00
选 Intel 的好了喔,隔年再换
ericgui
2020-11-13 04:46:38 +08:00
@AlexPUBLIC 我家又不是有矿,😝
Steps
2020-11-13 04:47:18 +08:00
至少半年,才会适配 70% 的软件
hello2060
2020-11-13 04:59:48 +08:00
公司发啥用啥呗
holulu
2020-11-13 07:59:49 +08:00
后端开发都是用云开发机的,编译运行测试都是在云上。Mac 就是连上云开发机的终端而已。而且即有 docker 能用,镜像也是分架构的,难道是要在 M1 模拟 x86 跑 docker 吗?
murmur
2020-11-13 08:13:17 +08:00
新公司发啥 windows,要是 R7000 或者小新 pro 级别的电脑用着也挺爽的
echo1937
2020-11-13 08:28:30 +08:00
公司发啥用啥。
Badlion
2020-11-13 08:29:38 +08:00
买个树莓派 4 放在旁边插上网线,就成为你 mac 的一部分了。而且 docker 还是 native 的。
不用太担心架构,arm 也有很多 image 可以用,如果遇到没有的 image,就自己从 dockerfile build 。
现在比较大的 vps 提供商支持创建 arm 虚拟主机。
xunandotme
2020-11-13 08:41:35 +08:00
面包会有的
alamaya
2020-11-13 08:46:05 +08:00
买第一代产品不就是个付费测试
Niphor
2020-11-13 09:03:20 +08:00
@Badlion 树莓派跑 Docker 就算了 ARM 开发板编译东西比 x86 慢不知道多少,dockerhub 上也就一些官方源有 arm 版...

我这么干了半年,最后还是 3000 块钱买了个华擎小机箱 真香
liuzhaowei55
2020-11-13 09:07:47 +08:00
不怕,nuc 11 也已经在路上了,双剑合璧,所向披靡
allenforrest
2020-11-13 09:14:03 +08:00
Badlion
2020-11-13 09:24:54 +08:00
@Niphor 同意,自购小主机是正确姿势之一。树莓派 4 编译速度的确慢很多。优势是省电啊,还可以像路由器那样提供 7x24 小时不间断服务。我的树莓派已经跑了快 5 年了,从来没间断过。
Badlion
2020-11-13 09:29:50 +08:00
建议不管是用 windows 本还是 mac,用 docker 还是通过自建小主机或云服务。因为 docker 跑的是服务,稳定更重要,不要轻易中断
12101111
2020-11-13 09:38:32 +08:00
mac 跑 docker 不是在虚拟机里跑的吗,虚拟机支持跑 Linux 不就行了. 我看 Twitter 上已经有人糊了一个虚拟机了
AlexPUBLIC
2020-11-13 09:40:43 +08:00
@ericgui 今年入感觉不合适......步子太大
Leonard
2020-11-13 09:42:40 +08:00
入个二手的,明年再卖掉换新款
index90
2020-11-13 09:49:59 +08:00
Mac 上的 docker 就是一台虚拟机,在虚拟机上装的 docker daemon 。
M1 哪天支持虚拟机,哪天就可以跑 docker
reus
2020-11-13 09:53:02 +08:00
就算支持了虚拟化,docker 镜像也不能用 x86 程序,只能用 arm 程序
为啥?因为“虚拟化”和“x86 模拟”不能共存
所以支持 docker,只是第一步
那些 docker 镜像大部分是 x86 的,除非提供者另外打包 arm 的,不然还是用不了
总之一两年之类,arm mac 的生态都起不来的,买了就是自找罪受

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/724638

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX