mirror of
https://github.com/sickcodes/Docker-OSX.git
synced 2025-03-09 15:39:58 +00:00
| .. | ||
| templates | ||
| .DS_Store | ||
| Chart.yaml | ||
| README.md | ||
| values.yaml | ||
docker-osx
Information
This installs docker-osx in Kubernetes.
Features
What works
- Setting cpu/memory options
- Setting VNC password
- Persistance
- Setting SMBIOS
- QEMU/virtio cpu changes
- Toggling Audio
- Additional port forwarding
- Kubernetes resource requests/limits
- Defining install partition size
What doesn't/isn't defined
- Defining a different version of macOS
- Additional QEMU parameters
- GPU support
Requirements
*) Install host machine requirements
*) Ensure you are running QEMU 5.X
*) Kubernetes
*) Helm
*) sickcodes/docker-osx-vnc Docker image
Build sickcodes/docker-osx-vnc
-
Go back to the root directory
-
Build docker image
docker build \ -t sickcodes/docker-osx-vnc:latest \ -f vnc-version/Dockerfile .
Do not worry about passing CPU, RAM, etc as they are handled in values.yaml now.