专栏名称: GitHubStore
分享有意思的开源项目
目录
相关文章推荐
今日女报  ·  明星夫妻,正式宣告离婚! ·  10 小时前  
南昌晚报  ·  明星夫妻,官宣离婚! ·  17 小时前  
FM1017城市之声  ·  《哪吒2》破130亿!《哪吒3》开始画了?最 ... ·  昨天  
FM1017城市之声  ·  《哪吒2》破130亿!《哪吒3》开始画了?最 ... ·  昨天  
阜阳新闻综合频道  ·  歌手周深,传来喜讯! ·  2 天前  
阜阳新闻综合频道  ·  歌手周深,传来喜讯! ·  2 天前  
51好读  ›  专栏  ›  GitHubStore

快速部署黑苹果的开源免费工具Docker-OSX

GitHubStore  · 公众号  ·  · 2024-10-16 08:25

正文

项目简介

Docker-OSX。 实现在 Windows 或 Linux 上的 Docker 容器中一键部署安装,同时还提供共享文件夹、USB 设备热插拔、音频驱动配置等功能。

支持多个 macOS 版本,包括  High Sierra、Mojave、Catalina 等,重要的是做到了性能接近原生的体验。


快速入门 Docker-OSX

发布名称及其版本:

docker run -it \    --device /dev/kvm \    -p 50922:10022 \    -v /tmp/.X11-unix:/tmp/.X11-unix \    -e "DISPLAY=${DISPLAY:-:0.0}" \    -e SHORTNAME=catalina \    sickcodes/docker-osx:latest
# docker build -t docker-osx .

Big Sur (11)

docker run -it \    --device /dev/kvm \    -p 50922:10022 \    -v /tmp/.X11-unix:/tmp/.X11-unix \    -e "DISPLAY=${DISPLAY:-:0.0}" \    -e SHORTNAME=big-sur \    sickcodes/docker-osx:latest
# docker build -t docker-osx .

Monterey (12)


docker run -it \ --device /dev/kvm \ -p 50922:10022 \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -e GENERATE_UNIQUE=true \ -e MASTER_PLIST_URL='https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist' \ -e SHORTNAME=monterey \ sickcodes/docker-osx:latest
# docker build -t docker-osx .

Ventura (13)


docker run -it \ --device /dev/kvm \ -p 50922:10022 \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -e GENERATE_UNIQUE=true \ -e MASTER_PLIST_URL='https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist' \ -e SHORTNAME=ventura \ sickcodes/docker-osx:latest
# docker build -t docker-osx .

Sonoma (14)


docker run -it \ --device /dev/kvm \ -p 50922:10022 \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -e GENERATE_UNIQUE=true \ -e CPU='Haswell-noTSX' \ -e CPUID_FLAGS='kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on' \ -e MASTER_PLIST_URL='https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom-sonoma.plist' \ -e SHORTNAME=sonoma \ sickcodes/docker-osx:latest
# docker build -t docker-osx .

运行预安装的 Catalina

# 40GB disk space required: 20GB original image 20GB your container.docker pull sickcodes/docker-osx:auto
# boot directly into a real OS X shell with a visual display [NOT HEADLESS]docker run -it \ --device /dev/kvm \ -p 50922:10022 \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -e GENERATE_UNIQUE=true \ sickcodes/docker-osx:auto






请到「今天看啥」查看全文