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
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to macOS (dockur)

Compare all

Software 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.

Report a wrong fact or a dead link on this listing