Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.
Find a file
2020-06-04 18:38:52 +00:00
Dockerfile Docker-OSX! 2020-06-04 18:31:47 +00:00
LICENSE Initial commit 2020-06-04 11:01:38 +00:00
README.md Space 2020-06-04 18:38:52 +00:00
running-mac-inside-docker-qemu.png Docker-OSX! 2020-06-04 18:31:47 +00:00

Docker-OSX

Running mac osx in a docker container

Run Mac in a Docker container! Run near native OSX-KVM in Docker! X11 Forwarding!

Author: Sick.Codes https://sick.codes/

Credits: OSX-KVM project among many others: https://github.com/kholia/OSX-KVM/blob/master/CREDITS.md

git clone https://github.com/sickcodes/Docker-OSX.git

cd Docker-OSX

docker build -t docker-osx .

docker run --privileged -v /tmp/.X11-unix:/tmp/.X11-unix docker-osx

Instant OSX-KVM in a BOX!

This Dockerfile automates the installation of OSX-KVM inside a docker container.

It will build a 32GB Mojave Disk.

You can change the size and version using build arguments (see below).

This file builds on top of the work done by Dhiru Kholia and many others on the OSX-KVM project.

Custom Build


docker build -t docker-osx:latest \
--build-arg VERSION=10.14.6 \
--build-arg SIZE=200G

docker run --privileged -v /tmp/.X11-unix:/tmp/.X11-unix docker-osx:latest

Todo:

# persistent disk with least amount of pre-build errands.