背景:
提问:
1
whileFalse 16 天前 ![]() 跑个 Docker 还要在虚机里
|
2
yumenaka 16 天前 ![]() 容器与 SSH 还好,虚拟机做不到 PVE 那种接管底层的程度。
直接装的 Asahi Linux ,目前只支持到 M2 芯片。 M4 最多也就替换个第三方 SSD 板,然后就没什么可折腾余地了。 和远程跑 Windows Server 差不了多少,肯定要依靠远程桌面。需要硬件解码就装主系统里面。 |
3
lscho 16 天前 ![]() 完全不如 x86mini 主机
|
4
Donahue 16 天前 ![]() 性价比不如 x86 mini 主机。2600+只能买到 mac mini 16+256 的丐版,同样的价格可以获得 32+1T 的 8845 mini 主机,扩展性等各方面都是吊打 Mac mini 。
|
![]() |
6
Socrazy 16 天前 via iPhone
挺好的,开了很多 Docker ,MoviePilot ,BT ,Emby 等等,还 UTM 虚拟了 HOAS 和 OpenWRT ,很稳定,家里的 AMD allinone 已经关机了
|
7
apples398 16 天前 via iPhone
utm
|
8
fsdrw08 16 天前 via Android
可以用 macos 自带的虚拟化框架创建虚拟机,使用 qemu ,配合 terraform 的 libvirt provider ,应该可以做到基本的私有云,就是虚拟机管理器
|
10
zhijig 16 天前
你这不是想为买 mac mini 找个理由嘛
|
![]() |
11
flyqie 16 天前 via Android
性价比极低,生态极差
mac mini 不适合用来搞虚拟化平台,虚拟化平台老老实实上 x86 小主机。 |
12
hefish 16 天前
别想了。。。。 老老实实上 x86 。。。。
跑 docker 还不如 40 块 弄台 armbian , |
![]() |
13
wheat0r 16 天前
都虚拟化了还不玩 x86 ?
|
![]() |
14
minami 16 天前
Podman Desktop 比较方便,但是你要跟 Proxmox VE 比是没得比的
|
![]() |
15
EchoWhale 16 天前 via iPhone
绞尽脑汁想应用场景
|
![]() |
16
SeaTac 16 天前 via iPhone
Apple Silicon 的 Docker 是跑在虚拟机里的 以我自己的体验来看性能还行
我自己用退下来的 Mac Studio docker 跑 frigate / open-webui ,虚拟机里跑 HAOS ,外加一个 surge |
![]() |
17
SeaTac 16 天前 via iPhone
pve 强需求就直接告别 Mac 了
|
18
prosgtsr 15 天前 via iPhone
完全不如 x86
|
![]() |
19
Radeon 15 天前
完全不如 x86
|
![]() |
20
deepbytes 15 天前 via iPhone
完全不如 x86 ,pve 直接一套,随便玩啊,折腾 mac 干啥
|
![]() |
21
kevinhwang 15 天前
@yumenaka #2 m2 支持到什么程度了?
|
![]() |
22
Rorysky 15 天前
自由度不如 linux
不是硬件因素,mac 的硬件绝对是做工质量最好的 只是 macOS 不适合 |
![]() |
23
murmur 15 天前
首先虚拟化这个就跟 macmini 不搭边,生态、内存、硬盘,要啥没啥
|
![]() |
24
also1412 15 天前
OrbStack 用来做 docker 管理工具,比官方出的 docker desktop 要性感很多。OrbStack 还支持一键 k8s 编排,pods 可视化管理。同时还支持虚拟机,虽然只有命令行,但是也够用了。要跑的所有服务只需要 docker-compose 文件即可,剩下的网络配置打理得非常好。
加上 Surge ,Plex server ,还有你喜欢的下载工具,一些小模型,全部跑起来功耗才 5W 左右。macOS 本身的能力和生态足够支撑家庭使用了。 x86 看参数感觉性价比是高,但是出问题的概率指数级提升,比不了 mac mini 这个丝滑的体验。我年纪大了,我愿意花钱买不折腾。 |
25
yumenaka 15 天前 ![]() @kevinhwang
Asahi Linux 官网有兼容情况。 Type-C 只支持到 USB 3.0 ,不支持 DP 视频输出。可扩展性相当于没有。 游戏不要想,比 Mac 还要差一点。因为性能强,日常用还可以。 KDE 还算稳,但是换别的 DE 的时候碰到睡死问题。毕竟用法很小众,出问题找不到资料,难解决。 |
![]() |
26
beimenjun 15 天前 ![]() 我买了一个,本来是想自己发个帖子的,但是既然你有这个帖子我简单说一下我的实践。
------------- ## 设备: - 服务器:Mac mini ( 256G + 10G 网卡版本)+ 阿卡西斯 nvme 雷电 3 硬盘盒装了个 1T 硬盘的外置 - 储存:unRAID 的绿联 DX4600 - 路由器:MikroTik 家的 - 交换机:兮克 SKS3200-8E2X (这款可以让我的 DX4600 的双 2.5G 网口做 LACP ,不过也跑不满 5G ,CPU 好像是瓶颈) ## 待机: 我刚才看了下数字,7.5W 左右 Mac mini 基础待机是 3W ,风扇转数起来可能会多 1W ,外置硬盘功耗再 + 4W ,所以如果追求极致功耗可以去淘宝换硬盘,可以有效减少功耗。当然跑起来 CPU 多调用一些 30W 还是有的。 ## 跑了啥服务: 用 OrbStack 目前有两个 Docker ,分别是 caddy 和 gitea ,gitea 用来管理自己的代码(然后和 GitHub 关联一下,基本做到同步),caddy 则是内网服务的网址转发服务(作用就是 git.yourdomain.com 就能访问 192.168.1.x 的局域网)。 然后用 OrbStack 运行了一个 Ubuntu 的 VM ,拿来跑 Immich ,为什么不直接用 Docker ,底下的坑一节再说。 另外开了一个 UTM 跑了另外一个 Ubuntu 的 VM ,为的是独立的局域网网络 IP ,因为用 OrbStack 开的 VM 不能这么做。你们应该能大概知道这个 VM 是干啥的。 后续还打算放一些 home assistant 之类的上去。 至于 Plex 和 Jellyfin 还没决定用哪一个,之后也会弄起来。 ## 坑 - 最开始是在 OrbStack 上运行 Docker 的 Immich ,但是发生了一个类似于文件开启数目过多的问题,整了半天解决不了,开了个 VM 解决了。 - mini 的 10G 网口默认设置有问题,要手动关闭网口“详细信息…”里的“硬件”的“AVB/EAV 模式”,否则网络会不间断的掉线。 ## 一些温馨提示 - 可以通过设置让 mini 电力失败后重启,并且配合 macOS 自带的自动化工具,可以实现:“开机登录后打开 UTM 以及启动指定的 VM”,然后再锁屏幕,基本上和树莓派通电即开差不多。 - 然后耗电风扇 CPU 之类的信息可以用 https://github.com/exelban/stats - 因为我用的是另外一台 Mac mini ,所以配置使用的是 macOS 的 Screen Sharing 应用,记得开启剪贴板共享。 |
28
MrKrabs 15 天前
谁在发 AMD 我手机都卡了
|
![]() |
29
rick13 15 天前
两千多块足够你配一个主机了,放在角落里,我之前 2000 多配的 12400 主机,就是装的 pve ,待机功耗 30w
|
![]() |
30
duzhuo 15 天前
完全不如 x86
|
![]() |
32
flyqie 15 天前 via Android
|
![]() |
33
xscit 15 天前
不,你不想买
|
34
kkwa56188 15 天前
你猜 商业化的 云虚拟化平台 都用的什么?
哦, 家用的, 那自己用的无所谓了, 喜欢就行. |
35
bigtear 15 天前 via Android
何必呢,你可能对 mac 有什么误解,它是 bsd 内核,不是 linux 内核。虽然工具都很像但并不能玩 linux 的各种骚操作。你说的这些场景用 mac 跑都是得再开一层 linux 虚拟机上面运行,无论是 docker 、orbstack 还是任何虚拟化相关的。所以为什么不直接搞 x86 linux 小主机。跟风入了 macmini 发现根本没用是不是🥴
|
36
wniming 15 天前
不如 x86 方便,比如我用 qemu 跑一个 openclash 作为旁路由,在 x86 下能正常用,arm 下不行,也许 openclash 直接刷到特定的 arm 盒子里也能正常用,但是用 qemu 跑就是用不了。
|
![]() |
37
shuimugan 15 天前 ![]() @also1412 OrbStack 不能用来长期做服务,因为它要定时联网检测来判断你的用途,我之前就碰到了代理配置错误但是因为平时丢角落里跑 LLM 所以也没发现,偶尔 vnc 连上去管理,某一次才发现 OrbStack 弹了个提示说联网失败,然后说我的用途有问题,所以自己退出了
|
38
MacsedProtoss 15 天前 via iPhone
@wniming 你举例子举得实在是有点不太对 实际上 Mac mini 直接跑 surge 不用虚拟化 体验是比 openclashhaode
当然 Mac mini 并不适合拿来当虚拟化平台 我的 m2 用来 surge 专用 然后再来一台 m4 自用 一台 m4pro 工作用 |
![]() |
41
WebKit 15 天前 via Android
性价比,跟 x86 mini 机比还是差点,特别是作用家庭主机方面
|
![]() |
42
cwcc 15 天前 ![]() MacOS 的部分缺点:
- 虚拟化应用支持缓慢 - 系统可定制程度小 - 官方跨平台远程桌面到 Mac 拉跨 - 真 root 缺失 - 完全控制硬件的接口缺失 这些缺点大部分可能都是因为苹果放弃 toB 导致的。如果苹果有面向企业的高自定义产品,那也许如今的 macOS 还有的一拼。只是现在和 DIY 平台相比,这些方面的弊端会非常明显,不太适合去做家用虚拟化平台。 |
43
licong 15 天前
还是上 x86 吧
|
![]() |
44
lslqtz 14 天前 via iPhone
优点:
1. I/O 带宽在同等体积下高; 2. 功耗低, 噪音少; 3. GPU/NPU 性能可观, 可用于轻到中量 AI 推理用途; 4. 可以开 macOS 虚拟机, 用于远程 iOS/iPadOS/macOS 工作流构建; 5. 万兆比较便宜不折腾, 但是电口; 缺点: 1. I/O 不丰富, 配件贵; 2. 内存价格感人, 不适合开太多内存需求的客户机 (Windows or macOS); 3. 虚拟化支持相对于 amd64 一般, 不支持 PCIe 直通; 4. 远程桌面协议性能极差, 除非双端使用 ASi Mac 走苹果优化 VNC; |
![]() |
45
lslqtz 14 天前 via iPhone
此处的 macOS 虚拟机特指 arm64.
不丰富的具象化, 主要是指 PCIe Slot / M.2 Slot / SATA 的缺失. 配件贵的具象化, 是即使使用 ASM2464 这种降级方案单个扩展槽仍要 ~150CNY. |
46
reallycool 12 天前
没有需求,创造需求
|
![]() |
47
beyondstars OP @reallycool 你理解错了,捣鼓新硬件 (从 x86 到 arm )这个行为本身就是一个需求,换句话说就是买来玩的,“玩”这个行为/过程本身是不是需求,况且 mac mini 并不贵,x86 也好 arm 也好、软路由、homelab 什么的本来就是 for fun ,从实用角度出发,很多东西都不需要,也就没有讨论的意义了。
|