[发现] Github:在 Docker 中以近乎原生的性能运行 Mac OS X

2021-12-01 09:09:52 +08:00
 uCharles
https://github.com/sickcodes/Docker-OSX

在下看不出来什么东西,烦请 V2 上的各位大神们给说道说道
6331 次点击
所在节点    分享发现
33 条回复
code4you
2021-12-01 09:14:42 +08:00
吃内存嘛

上次用 PD 安装了一个 macOS 10.15 好卡

电脑 32G 内存
7S5cVx
2021-12-01 09:21:17 +08:00
上游项目 https://github.com/kholia/OSX-KVM ,基于 kvm 的,前两天刚试了一下
Buges
2021-12-01 09:29:15 +08:00
kvm+x 转发,不知道哪里 native 了。
要 native ,至少也得是显卡直通+lookingglass 这种方案吧。
虚拟化主要缺的就是图形性能,cpu 基本损耗不大,virtio 几乎没有损耗。
mxalbert1996
2021-12-01 10:21:19 +08:00
这个用来当 CI 什么的还是可以的,日常使用还是算了吧
uCharles
2021-12-01 10:30:59 +08:00
@mxalbert1996
@Buges
@7S5cVx
应该可以拿来体验别样的体验 macos 吧?
makelove
2021-12-01 11:07:49 +08:00
看起来不错,前端可以有来测试三流浏览器内核 webkit,省了买 mac 的钱了
GM
2021-12-01 11:18:06 +08:00
这个真的碉堡了
AoEiuV020
2021-12-01 12:26:04 +08:00
赞,之前找过没找到,我就想要个 ci ,图形性能可以无视,
soulzz
2021-12-01 12:57:07 +08:00
soulzz
2021-12-01 13:08:29 +08:00
简单来说根本不是 native
而是套娃
yanbo92
2021-12-01 13:15:21 +08:00
@soulzz 哈哈哈哈哈哈哈哈
dcsuibian
2021-12-01 13:16:57 +08:00
好像正好符合我的需求?
一直想做一个 mac 一键配置的 shell 脚本(一方面是为了出极端故障时快速恢复,一方面是记录自己做过的配置),所以想要一个干净的 macos 环境试验场,今天就看到这个了
有大佬试过吗?
lovestudykid
2021-12-01 13:19:38 +08:00
CI 的话 github 有 mac 可以白嫖,好像是用的虚拟机(不知道怎么搞定授权问题的
randomdot
2021-12-01 13:26:57 +08:00
如您需要在 windows 上使用的话 需要在 windows 运行 ubuntu 子系统,在 ubuntu 子系统中运行 docker ,在 docker 中创建基于 arch 子系统运行的 OSX 子系统。

If you need to use it on Windows, you need to run the Ubuntu subsystem on Windows, then run Docker in the Ubuntu subsystem, and then create an OS X subsystem based on the arch subsystem in Docker.
superchijinpeng
2021-12-01 13:50:15 +08:00
@AoEiuV020 为什么不用 GitHub Action
WildCat
2021-12-01 14:21:51 +08:00
@makelove webkit 测试不需要 Mac: https://playwright.dev
AoEiuV020
2021-12-01 14:38:48 +08:00
@superchijinpeng #15 稳定的 ci 直接 action ,但本地没有 mac ,一条命令是否能跑通都不知道,直接 action 跑个半天发现不行改改又得重新跑,就有时候想要个本地命令行可以试跑一下,中间断了调整一下可以继续跑,
HENQIGUAI
2021-12-01 14:42:23 +08:00
@randomdot #14 OSX 子系统中运行 VirtualBox , 在 VirtualBox 中运行 Windows 11 ,在 Windows 11 中 运行 Android ,在 Android 中 运行 Terminal ,在 Terminal 连接远程服务器。
otakustay
2021-12-01 15:14:23 +08:00
@WildCat #16 人家说的三流浏览器是 Safari
sadfQED2
2021-12-01 19:00:12 +08:00
@HENQIGUAI 在远程服务器上运行 linux ,在 linux 上运行 Windows 子系统,在 windows 中运行 rdp 远程回来。最终完成套娃闭环🐶

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

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

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

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

© 2021 V2EX