跳至主要内容
小龙虾小龙虾AI
🤖

Docker Osx

Run macOS in Docker on Linux with KVM. Use when: user wants to build iOS apps/IPAs, needs macOS environment, wants to compile Apple apps without Mac, or want...

下载118
星标0
版本1.0.0
开发工具
安全通过
💬Prompt

技能说明


name: docker_osx description: "Run macOS in Docker on Linux with KVM. Use when: user wants to build iOS apps/IPAs, needs macOS environment, wants to compile Apple apps without Mac, or wants to run macOS-only software. NOT for: servers without KVM, low-resource systems (needs 4+ CPU, 8GB RAM), or production macOS deployments. Requires Docker + KVM." homepage: https://github.com/sickcodes/Docker-OSX metadata: openclaw: emoji: 🍎 requires: bins: [docker] kvm: true

Docker-OSX

Run macOS in Docker - build iOS apps on Linux!

Quick Start

start macos        # Boot VM (2-5 min)
status macos       # Check if ready
ssh macos          # Connect
stop macos         # Shutdown

Commands

CommandDescription
start macosBoot macOS VM
stop macosShutdown VM
status macosCheck running
ssh macosGet SSH command
vnc macosGet VNC address
logs macosView logs

Connection

  • SSH: port 50922, password: alpine
  • VNC: port 5900

Building iOS

# In macOS terminal:
xcode-select --install
git clone <repo>
cd repo
xcodegen generate
xcodebuild -project App.xcodeproj -scheme App -configuration Release -destination 'generic/platform=iOS' CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO build

Errors

ErrorFix
KVM not availableServer needs hardware virtualization
Docker not installed`curl -sSL get.docker.com

Resources

  • 4+ CPU cores
  • 8GB+ RAM
  • 100GB disk

如何使用「Docker Osx」?

  1. 打开小龙虾AI(Web 或 iOS App)
  2. 点击上方「立即使用」按钮,或在对话框中输入任务描述
  3. 小龙虾AI 会自动匹配并调用「Docker Osx」技能完成任务
  4. 结果即时呈现,支持继续对话优化

相关技能