背景:
提问:
1 whileFalse 134 天前 ![]() 跑个 Docker 还要在虚机里 |
2 yumenaka 134 天前 ![]() 容器与 SSH 还好,虚拟机做不到 PVE 那种接管底层的程度。 直接装的 Asahi Linux ,目前只支持到 M2 芯片。 M4 最多也就替换个第三方 SSD 板,然后就没什么可折腾余地了。 和远程跑 Windows Server 差不了多少,肯定要依靠远程桌面。需要硬件解码就装主系统里面。 |
3 lscho 134 天前 ![]() 完全不如 x86mini 主机 |
4 Donahue 134 天前 ![]() 性价比不如 x86 mini 主机。2600+只能买到 mac mini 16+256 的丐版,同样的价格可以获得 32+1T 的 8845 mini 主机,扩展性等各方面都是吊打 Mac mini 。 |
![]() | 6 Dream4U 134 天前 via iPhone 挺好的,开了很多 Docker ,MoviePilot ,BT ,Emby 等等,还 UTM 虚拟了 HOAS 和 OpenWRT ,很稳定,家里的 AMD allinone 已经关机了 |
7 apples398 134 天前 via iPhone utm |
8 fsdrw08 134 天前 via Android 可以用 macos 自带的虚拟化框架创建虚拟机,使用 qemu ,配合 terraform 的 libvirt provider ,应该可以做到基本的私有云,就是虚拟机管理器 |
10 zhijig 134 天前 你这不是想为买 mac mini 找个理由嘛 |
![]() | 11 flyqie 134 天前 via Android 性价比极低,生态极差 mac mini 不适合用来搞虚拟化平台,虚拟化平台老老实实上 x86 小主机。 |
12 hefish 134 天前 别想了。。。。 老老实实上 x86 。。。。 跑 docker 还不如 40 块 弄台 armbian , |
![]() | 13 wheat0r 134 天前 都虚拟化了还不玩 x86 ? |
![]() | Podman Desktop 比较方便,但是你要跟 Proxmox VE 比是没得比的 |
![]() | 15 EchoWhale 133 天前 via iPhone 绞尽脑汁想应用场景 |
![]() | 16 Amex 133 天前 via iPhone Apple Silicon 的 Docker 是跑在虚拟机里的 以我自己的体验来看性能还行 我自己用退下来的 Mac Studio docker 跑 frigate / open-webui ,虚拟机里跑 HAOS ,外加一个 surge |
![]() | 17 Amex 133 天前 via iPhone pve 强需求就直接告别 Mac 了 |
18 prosgtsr 133 天前 via iPhone 完全不如 x86 |
![]() | 19 Radeon 133 天前 完全不如 x86 |
![]() | 20 deepbytes 133 天前 via iPhone 完全不如 x86 ,pve 直接一套,随便玩啊,折腾 mac 干啥 |
![]() | 21 kevinhwang 133 天前 @yumenaka #2 m2 支持到什么程度了? |
![]() | 22 Rorysky 133 天前 自由度不如 linux 不是硬件因素,mac 的硬件绝对是做工质量最好的 只是 macOS 不适合 |
![]() | 23 murmur 133 天前 首先虚拟化这个就跟 macmini 不搭边,生态、内存、硬盘,要啥没啥 |
![]() | 24 alphato1o PRO OrbStack 用来做 docker 管理工具,比官方出的 docker desktop 要性感很多。OrbStack 还支持一键 k8s 编排,pods 可视化管理。同时还支持虚拟机,虽然只有命令行,但是也够用了。要跑的所有服务只需要 docker-compose 文件即可,剩下的网络配置打理得非常好。 加上 Surge ,Plex server ,还有你喜欢的下载工具,一些小模型,全部跑起来功耗才 5W 左右。macOS 本身的能力和生态足够支撑家庭使用了。 x86 看参数感觉性价比是高,但是出问题的概率指数级提升,比不了 mac mini 这个丝滑的体验。我年纪大了,我愿意花钱买不折腾。 |
25 yumenaka 133 天前 ![]() @kevinhwang Asahi Linux 官网有兼容情况。 Type-C 只支持到 USB 3.0 ,不支持 DP 视频输出。可扩展性相当于没有。 游戏不要想,比 Mac 还要差一点。因为性能强,日常用还可以。 KDE 还算稳,但是换别的 DE 的时候碰到睡死问题。毕竟用法很小众,出问题找不到资料,难解决。 |
![]() | 26 beimenjun PRO ![]() 我买了一个,本来是想自己发个帖子的,但是既然你有这个帖子我简单说一下我的实践。 ------------- ## 设备: - 服务器: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 133 天前 谁在发 AMD 我手机都卡了 |
![]() | 29 rick13 133 天前 两千多块足够你配一个主机了,放在角落里,我之前 2000 多配的 12400 主机,就是装的 pve ,待机功耗 30w |
![]() | 30 duzhuo 133 天前 完全不如 x86 |
![]() | 32 flyqie 133 天前 via Android |
![]() | 33 xscit 133 天前 不,你不想买 |
34 kkwa56188 133 天前 你猜 商业化的 云虚拟化平台 都用的什么? 哦, 家用的, 那自己用的无所谓了, 喜欢就行. |
35 bigtear 133 天前 via Android 何必呢,你可能对 mac 有什么误解,它是 bsd 内核,不是 linux 内核。虽然工具都很像但并不能玩 linux 的各种骚操作。你说的这些场景用 mac 跑都是得再开一层 linux 虚拟机上面运行,无论是 docker 、orbstack 还是任何虚拟化相关的。所以为什么不直接搞 x86 linux 小主机。跟风入了 macmini 发现根本没用是不是 |
36 wniming 133 天前 不如 x86 方便,比如我用 qemu 跑一个 openclash 作为旁路由,在 x86 下能正常用,arm 下不行,也许 openclash 直接刷到特定的 arm 盒子里也能正常用,但是用 qemu 跑就是用不了。 |
![]() | 37 slowgen 133 天前 ![]() @also1412 OrbStack 不能用来长期做服务,因为它要定时联网检测来判断你的用途,我之前就碰到了代理配置错误但是因为平时丢角落里跑 LLM 所以也没发现,偶尔 vnc 连上去管理,某一次才发现 OrbStack 弹了个提示说联网失败,然后说我的用途有问题,所以自己退出了 |
38 MacsedProtoss 133 天前 via iPhone @wniming 你举例子举得实在是有点不太对 实际上 Mac mini 直接跑 surge 不用虚拟化 体验是比 openclashhaode 当然 Mac mini 并不适合拿来当虚拟化平台 我的 m2 用来 surge 专用 然后再来一台 m4 自用 一台 m4pro 工作用 |
![]() | 41 WebKit 133 天前 via Android 性价比,跟 x86 mini 机比还是差点,特别是作用家庭主机方面 |
![]() | 42 cwcc 133 天前 ![]() MacOS 的部分缺点: - 虚拟化应用支持缓慢 - 系统可定制程度小 - 官方跨平台远程桌面到 Mac 拉跨 - 真 root 缺失 - 完全控制硬件的接口失 这些缺点大部分可能都是因为苹果放弃 toB 导致的。如果苹果有面向企业的高自定义产品,那也许如今的 macOS 还有的一拼。只是现在和 DIY 平台相比,这些方面的弊端会非常明显,不太适合去做家用虚拟化平台。 |
43 licong 132 天前 还是上 x86 吧 |
![]() | 44 lslqtz 132 天前 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 132 天前 via iPhone 此处的 macOS 虚拟机特指 arm64. 不丰富的具象化, 主要是指 PCIe Slot / M.2 Slot / SATA 的缺失. 配件贵的具象化, 是即使使用 ASM2464 这种降级方案单个扩展槽仍要 ~150CNY. |
46 reallycool 130 天前 没有需求,创造需求 |
![]() | 47 beyondstars OP @reallycool 你理解错了,捣鼓新硬件 (从 x86 到 arm )这个行为本身就是一个需求,换句话说就是买来玩的,“玩”这个行为/过程本身是不是需求,况且 mac mini 并不贵,x86 也好 arm 也好、软路由、homelab 什么的本来就是 for fun ,从实用角度出发,很多东西都不需要,也就没有讨论的意义了。 |