准备买 m2 air, 平时主要做 go 后端开发, 依赖 x86 的镜像, 打包也是 x86, 想问问有没有什么坑点 还有对 goland, kubectl 等的支持怎么样
1
chekun 2022-07-07 18:19:02 +08:00 2
喜欢就上,docker 问题不大,虽然没发正式版 加 --platform linux/amd64 可以被 rosetta 转译
具体看这里: https://docs.docker.com/desktop/mac/apple-silicon/ |
2
byte10 2022-07-07 18:20:13 +08:00
买一个 800 块钱的 E5 主机,解决掉,itx 那种。或者最近有一个好玩的 D1581 ,性能摸到 5700G 。itx 非常划算。
|
3
superchijinpeng 2022-07-07 18:33:24 +08:00
nerdctl
|
4
chendy 2022-07-07 18:33:35 +08:00
轻度使用……
docker build 尚可 docker run 性能很惨 |
5
beginor 2022-07-07 19:21:55 +08:00 via Android 1
可以,是基于 qemu 模拟允许,但是很多 x86_64 镜像都不能正常运行, 特别是数据库类的,不过好多镜像都有 arm 版本了。
编译镜像的话可以使用 buildx 交叉编译出 x86 的镜像。 |
7
ETiV 2022-07-07 19:32:32 +08:00 via iPhone 1
性能的话,不写 PHP 可能还行…
PHP 框架一个请求过来,先 load 大几百个文件,一秒过去了…😂 |
8
liprais 2022-07-07 19:33:33 +08:00 via iPhone
可以
性能大打折扣 |
9
ShadowPower 2022-07-07 20:24:17 +08:00
能,但非常慢而且问题多
|
10
NodeSans 2022-07-07 21:03:39 +08:00
可以,估计是用的 qemu-user 模式跑的,但是性能损失可能有点大,毕竟是 CPU 硬算
|
11
zhengjian 2022-07-07 21:09:54 +08:00
|
12
bybyte 2022-07-07 21:21:21 +08:00 via Android
可以,用的模拟器运行,性能感人
|
13
minsheng 2022-07-08 01:34:46 +08:00
Apple 今年弄了一个 Linux 下的 Rosetta ,可以装载 ARM Linux 虚拟机里,所以 maybe 未来情况会有所改善
|