Overview

Full name
docker.io/raelynnpratt/docker-osx
Registry
docker.io
Namespace
raelynnpratt
Repository
docker-osx
Cached tags
1
Last synced
07/06/2026, 09:51 AM

Introduction

Docker-OSX macOS 虚拟机容器镜像,在 Linux 上运行 macOS 桌面,需 KVM 与大量资源,仅适合开发/测试环境。

Details

raelynnpratt/docker-osx 通过 QEMU/KVM 启动 macOS 镜像,支持 VNC 远程桌面与 Xcode 等场景。定位为 GUI 虚拟机容器,必须 --privileged、KVM 与大内存;生产服务,禁止常规 K8s Deployment,许可与 Apple EULA 风险需自行评估。

快速启动

docker run -it --name docker-osx \
  --privileged \
  -v /dev/kvm:/dev/kvm \
  -p 50922:10022 -p 5999:5999 \
  -e RAM=8 \
  docker.io/raelynnpratt/docker-osx:latest

推荐实践

docker run -it --name docker-osx \
  --privileged \
  -v /dev/kvm:/dev/kvm \
  -p 50922:10022 \
  -e RAM=16 -e CPU=4 \
  docker.io/raelynnpratt/docker-osx:ventura

核心参数说明

  • --privileged + /dev/kvm — 硬件虚拟化(必需
  • -e RAM/CPU — 分配给 macOS 的资源
  • -p 50922:10022 — SSH 端口映射
  • 警告 — 资源占用极高,仅隔离 lab
  • 合规 — 遵守 Apple 软件许可

Latest tags (20)

View all 1 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/raelynnpratt/docker-osx
:latest
linux/amd64
2024/09/04 18:571.9 GBsha256:1c3377db9f05