mirror of
https://github.com/sickcodes/Docker-OSX.git
synced 2024-10-30 00:23:45 -05: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.