mirror of
https://github.com/sickcodes/Docker-OSX.git
synced 2024-12-29 10:56:19 +00:00
Documentation for Big Sur. v4.0
This commit is contained in:
parent
fd80032eab
commit
275b27ef8f
|
@ -1,5 +1,6 @@
|
||||||
|Version|Date|Notes|
|
|Version|Date|Notes|
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
|
|4.0|2021-02-27|Add big-sur support. Use `sickcodes/docker-osx:big-sur` or build using `--build-arg VERSION=11`|
|
||||||
| |2021-02-26|Change `-e NOPICKER=true` to simply do `sed -i '/^.*InstallMedia.*/d' Launch.sh` and `export BOOTDISK=/home/arch/OSX-KVM/OpenCore-Catalina/OpenCore-nopicker.qcow2`.|
|
| |2021-02-26|Change `-e NOPICKER=true` to simply do `sed -i '/^.*InstallMedia.*/d' Launch.sh` and `export BOOTDISK=/home/arch/OSX-KVM/OpenCore-Catalina/OpenCore-nopicker.qcow2`.|
|
||||||
|3.2|2021-02-25|Add a script to generate unique machine serial numbers. Add a script to generate a bootdisk from given serial numbers. Add Linux for libguestfs which allows the docker container to make QEMU bootdisks with specific serial numbers.|
|
|3.2|2021-02-25|Add a script to generate unique machine serial numbers. Add a script to generate a bootdisk from given serial numbers. Add Linux for libguestfs which allows the docker container to make QEMU bootdisks with specific serial numbers.|
|
||||||
| |2021-02-21|Add NOPICKER environment variable to ALL images.|
|
| |2021-02-21|Add NOPICKER environment variable to ALL images.|
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
# Repo: https://github.com/sickcodes/Docker-OSX/
|
# Repo: https://github.com/sickcodes/Docker-OSX/
|
||||||
# Title: Mac on Docker (Docker-OSX)
|
# Title: Mac on Docker (Docker-OSX)
|
||||||
# Author: Sick.Codes https://sick.codes/
|
# Author: Sick.Codes https://sick.codes/
|
||||||
# Version: 3.2
|
# Version: 4.0
|
||||||
# License: GPLv3+
|
# License: GPLv3+
|
||||||
#
|
#
|
||||||
# All credits for OSX-KVM and the rest at @Kholia's repo: https://github.com/kholia/osx-kvm
|
# All credits for OSX-KVM and the rest at @Kholia's repo: https://github.com/kholia/osx-kvm
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
#
|
#
|
||||||
# Title: Mac on Docker (Docker-OSX) [AUTOINSTALL]
|
# Title: Mac on Docker (Docker-OSX) [AUTOINSTALL]
|
||||||
# Author: Sick.Codes https://twitter.com/sickcodes
|
# Author: Sick.Codes https://twitter.com/sickcodes
|
||||||
# Version: 3.2
|
# Version: 4.0
|
||||||
# License: GPLv3+
|
# License: GPLv3+
|
||||||
# Repository: https://github.com/sickcodes/Docker-OSX
|
# Repository: https://github.com/sickcodes/Docker-OSX
|
||||||
#
|
#
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
#
|
#
|
||||||
# Title: Mac on Docker (Docker-OSX) [AUTOINSTALL]
|
# Title: Mac on Docker (Docker-OSX) [AUTOINSTALL]
|
||||||
# Author: Sick.Codes https://twitter.com/sickcodes
|
# Author: Sick.Codes https://twitter.com/sickcodes
|
||||||
# Version: 3.2
|
# Version: 4.0
|
||||||
# License: GPLv3+
|
# License: GPLv3+
|
||||||
# Repository: https://github.com/sickcodes/Docker-OSX
|
# Repository: https://github.com/sickcodes/Docker-OSX
|
||||||
#
|
#
|
||||||
|
|
16
README.md
16
README.md
|
@ -15,7 +15,9 @@ https://github.com/sickcodes/Docker-OSX/blob/master/CREDITS.md
|
||||||
|
|
||||||
Docker Hub: https://hub.docker.com/r/sickcodes/docker-osx
|
Docker Hub: https://hub.docker.com/r/sickcodes/docker-osx
|
||||||
|
|
||||||
- sickcodes/docker-osx:latest - base recovery image
|
- sickcodes/docker-osx:latest - base recovery image (10)
|
||||||
|
|
||||||
|
- sickcodes/docker-osx:big-sur - base recovery image (11)
|
||||||
|
|
||||||
- sickcodes/docker-osx:naked - supply your own .img file
|
- sickcodes/docker-osx:naked - supply your own .img file
|
||||||
|
|
||||||
|
@ -84,6 +86,7 @@ Use `docker commit`, copy the ID, and then `docker start ID`
|
||||||
|
|
||||||
docker pull sickcodes/docker-osx:latest
|
docker pull sickcodes/docker-osx:latest
|
||||||
|
|
||||||
|
# catalina
|
||||||
docker run -it \
|
docker run -it \
|
||||||
--device /dev/kvm \
|
--device /dev/kvm \
|
||||||
-p 50922:10022 \
|
-p 50922:10022 \
|
||||||
|
@ -91,6 +94,14 @@ docker run -it \
|
||||||
-e "DISPLAY=${DISPLAY:-:0.0}" \
|
-e "DISPLAY=${DISPLAY:-:0.0}" \
|
||||||
sickcodes/docker-osx:latest
|
sickcodes/docker-osx:latest
|
||||||
|
|
||||||
|
# big sur
|
||||||
|
docker run -it \
|
||||||
|
--device /dev/kvm \
|
||||||
|
-p 50922:10022 \
|
||||||
|
-v /tmp/.X11-unix:/tmp/.X11-unix \
|
||||||
|
-e "DISPLAY=${DISPLAY:-:0.0}" \
|
||||||
|
sickcodes/docker-osx:big-sur
|
||||||
|
|
||||||
# Wait 2-3 minutes until you see the logo.
|
# Wait 2-3 minutes until you see the logo.
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -212,7 +223,8 @@ docker run -it \
|
||||||
sickcodes/docker-osx:naked
|
sickcodes/docker-osx:naked
|
||||||
```
|
```
|
||||||
|
|
||||||
# Features In Docker-OSX v3.2
|
# Features In Docker-OSX v4
|
||||||
|
- `sickcodes/docker-osx:big-sur` - original base recovery image for latest OS (safe)
|
||||||
- Serial number generators. [See below or ./custom](https://github.com/sickcodes/Docker-OSX/tree/master/custom)
|
- Serial number generators. [See below or ./custom](https://github.com/sickcodes/Docker-OSX/tree/master/custom)
|
||||||
- Full auto mode: boot straight to OSX shell and even run commands as runtime arguments!
|
- Full auto mode: boot straight to OSX shell and even run commands as runtime arguments!
|
||||||
- `sickcodes/docker-osx:latest` - original base recovery image (safe)
|
- `sickcodes/docker-osx:latest` - original base recovery image (safe)
|
||||||
|
|
Loading…
Reference in a new issue