aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile.auto
diff options
context:
space:
mode:
authorsickcodes <[email protected]>2021-03-04 13:46:58 +0000
committerGitHub <[email protected]>2021-03-04 13:46:58 +0000
commit3add4f7a98627a998ec0eb7c5fafaad7adbd2ae3 (patch)
tree514d20ef243ac55228cd4dac3e7fd0daa02f8fa3 /Dockerfile.auto
parentMerge pull request #162 from sickcodes/additional-ports (diff)
parentTypo (diff)
downloaddocker-osx-3add4f7a98627a998ec0eb7c5fafaad7adbd2ae3.tar.xz
docker-osx-3add4f7a98627a998ec0eb7c5fafaad7adbd2ae3.zip
Merge pull request #163 from sickcodes/resolution-changes-runtime
Add WIDTH and HEIGHT environment variables
Diffstat (limited to 'Dockerfile.auto')
-rw-r--r--Dockerfile.auto31
1 files changed, 19 insertions, 12 deletions
diff --git a/Dockerfile.auto b/Dockerfile.auto
index ca6e548..7586eee 100644
--- a/Dockerfile.auto
+++ b/Dockerfile.auto
@@ -3,13 +3,14 @@
# / __ \____ _____/ /_____ _____/ __ \/ ___/ |/ /
# / / / / __ \/ ___/ //_/ _ \/ ___/ / / /\__ \| /
# / /_/ / /_/ / /__/ ,< / __/ / / /_/ /___/ / |
-# /_____/\____/\___/_/|_|\___/_/ \____//____/_/|_| AUTOINSTALL
+# /_____/\____/\___/_/|_|\___/_/ \____//____/_/|_| :AUTO
#
-# Title: Mac on Docker (Docker-OSX) [AUTOINSTALL]
-# Author: Sick.Codes https://twitter.com/sickcodes
-# Version: 4.0
+# Title: Docker-OSX (Mac on Docker)
+# Author: Sick.Codes https://twitter.com/sickcodes
+# Version: 4.1
# License: GPLv3+
# Repository: https://github.com/sickcodes/Docker-OSX
+# Website: https://sick.codes
#
# This Dockerfile is a pre-installed naked installation of Docker-OSX!
#
@@ -152,21 +153,27 @@ CMD echo "${BOILERPLATE}" \
; } \
; [[ "${GENERATE_UNIQUE}" == true ]] && { \
./Docker-OSX/custom/generate-unique-machine-values.sh \
- --count 1 \
- --tsv ./serial.tsv \
- --bootdisks \
- --output-bootdisk "${BOOTDISK:-/home/arch/OSX-KVM/OpenCore-Catalina/OpenCore.qcow2}" \
- --output-env "${ENV:=/env}" || exit 1 \
+ --master-plist-url="${MASTER_PLIST_URL}" \
+ --count 1 \
+ --tsv ./serial.tsv \
+ --bootdisks \
+ --width "${WIDTH:-1920}" \
+ --height "${HEIGHT:-1080}" \
+ --output-bootdisk "${BOOTDISK:-/home/arch/OSX-KVM/OpenCore-Catalina/OpenCore.qcow2}" \
+ --output-env "${ENV:=/env}" \
; } \
; [[ "${GENERATE_SPECIFIC}" == true ]] && { \
- source "${ENV:=/env}" \
- || ./Docker-OSX/custom/generate-specific-bootdisk.sh \
+ source "${ENV:=/env}" 2>/dev/null \
+ ; ./Docker-OSX/custom/generate-specific-bootdisk.sh \
+ --master-plist-url="${MASTER_PLIST_URL}" \
--model "${DEVICE_MODEL}" \
--serial "${SERIAL}" \
--board-serial "${BOARD_SERIAL}" \
--uuid "${UUID}" \
--mac-address "${MAC_ADDRESS}" \
- --output-bootdisk "${BOOTDISK:-/home/arch/OSX-KVM/OpenCore-Catalina/OpenCore.qcow2}" || exit 1 \
+ --width "${WIDTH:-1920}" \
+ --height "${HEIGHT:-1080}" \
+ --output-bootdisk "${BOOTDISK:-/home/arch/OSX-KVM/OpenCore-Catalina/OpenCore.qcow2}" \
; } \
; case "$(file --brief /bootdisk)" in \
QEMU\ QCOW2\ Image* ) export BOOTDISK=/bootdisk \