aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md1
-rw-r--r--Dockerfile2
-rw-r--r--Dockerfile.auto2
-rw-r--r--Dockerfile.naked2
-rw-r--r--README.md16
5 files changed, 18 insertions, 5 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4a390cd..f8d9df2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,6 @@
|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`.|
|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.|
diff --git a/Dockerfile b/Dockerfile
index 0bac25e..8033913 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -8,7 +8,7 @@
# Repo: https://github.com/sickcodes/Docker-OSX/
# Title: Mac on Docker (Docker-OSX)
# Author: Sick.Codes https://sick.codes/
-# Version: 3.2
+# Version: 4.0
# License: GPLv3+
#
# All credits for OSX-KVM and the rest at @Kholia's repo: https://github.com/kholia/osx-kvm
diff --git a/Dockerfile.auto b/Dockerfile.auto
index dc2367c..ca6e548 100644
--- a/Dockerfile.auto
+++ b/Dockerfile.auto
@@ -7,7 +7,7 @@
#
# Title: Mac on Docker (Docker-OSX) [AUTOINSTALL]
# Author: Sick.Codes https://twitter.com/sickcodes
-# Version: 3.2
+# Version: 4.0
# License: GPLv3+
# Repository: https://github.com/sickcodes/Docker-OSX
#
diff --git a/Dockerfile.naked b/Dockerfile.naked
index 04368bc..09db8a3 100644
--- a/Dockerfile.naked
+++ b/Dockerfile.naked
@@ -7,7 +7,7 @@
#
# Title: Mac on Docker (Docker-OSX) [AUTOINSTALL]
# Author: Sick.Codes https://twitter.com/sickcodes
-# Version: 3.2
+# Version: 4.0
# License: GPLv3+
# Repository: https://github.com/sickcodes/Docker-OSX
#
diff --git a/README.md b/README.md
index d5e8a58..3daf0ee 100644
--- a/README.md
+++ b/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
-- 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
@@ -84,6 +86,7 @@ Use `docker commit`, copy the ID, and then `docker start ID`
docker pull sickcodes/docker-osx:latest
+# catalina
docker run -it \
--device /dev/kvm \
-p 50922:10022 \
@@ -91,6 +94,14 @@ docker run -it \
-e "DISPLAY=${DISPLAY:-:0.0}" \
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.
```
@@ -212,7 +223,8 @@ docker run -it \
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)
- Full auto mode: boot straight to OSX shell and even run commands as runtime arguments!
- `sickcodes/docker-osx:latest` - original base recovery image (safe)