macOS (dockur)
A Docker container that runs a macOS virtual machine through QEMU with KVM acceleration.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About macOS (dockur)
dockur/macos packages a macOS virtual machine inside a Docker container. It downloads the installation files automatically, runs the guest under QEMU with KVM acceleration for near-native performance, and lets you control the machine from a web-based viewer.
CPU, memory and storage allocation are configurable, memory ballooning adjusts RAM dynamically, and it supports USB passthrough, host folder sharing and several networking modes including NAT, user-mode, macvlan and macvtap. The repository includes Compose and Kubernetes files. It suits people who already run Docker on a Linux host and want a macOS guest for testing.
Strengths
- Installation files are downloaded automatically
- Web-based viewer for controlling the VM
- USB passthrough and host folder sharing
- Compose and Kubernetes files included
Limitations
- Needs a host with KVM for good performance
- Configured through container settings rather than a graphical manager
Details
- Pricing
- FreeFree to use; the source is published on GitHub.
- License
- Proprietary
- Developer
- dockur
- Platforms
- Linux, Self-hosted
- How it runs
- Self-hosted
- Account
- Not required
- Best suited for
- Running a macOS test machine in Docker on a Linux server
- Categories
- Virtual machines, Container tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to macOS (dockur)
Compare allSoftware that can replace macOS (dockur) for an important use case, and what changes if you switch.
Docker-OSX
Runs a macOS virtual machine inside a Docker container using KVM on Linux.
Docker-OSX also runs macOS in a Docker container on KVM, but uses X11 forwarding for the display and provides a Helm chart for Kubernetes.
OSX-KVM
Scripts, OpenCore files and firmware images for running macOS in a QEMU/KVM virtual machine on Linux.
OSX-KVM runs macOS in QEMU/KVM on Linux without Docker, using OpenCore files and manual scripts rather than automatic downloads and a web viewer.
Quickemu
Downloads an operating system and builds a properly configured QEMU virtual machine from one short config file.
Quickemu downloads macOS images and builds a QEMU virtual machine from a config file on Linux or macOS hosts, run from the command line rather than a container.
Similar software
Related functionality, not necessarily a direct replacement.
Windows (dockur)
A Docker container that downloads, installs and runs Windows inside a KVM-accelerated virtual machine.
KVM
The Linux kernel's built-in hypervisor for hardware-accelerated virtual machines.
QEMU
The machine emulator and virtualiser that most of the Linux virtualisation stack is built on.
VirtualBuddy
Run macOS virtual machines on an Apple Silicon Mac.
Tart
A command-line toolset for building, running and managing macOS and Linux virtual machines on Apple Silicon.