Original PR: https://github.com/sickcodes/Docker-OSX/pull/826 Author: @sickcodes Created: 9/26/2024 Status: ✅ Merged Merged: 10/14/2024 Merged by: @sickcodes
Base: master ← Head: runtime-download
master
runtime-download
55fe01b
a1df7c5
19915de
-e SHORTNAME=sonoma
:latest
8 files changed (+105 additions, -280 deletions)
📝 Dockerfile (+14 -8) 📝 Dockerfile.auto (+14 -1) ➖ Dockerfile.monterey (+0 -255) 📝 Dockerfile.naked (+14 -1) 📝 Dockerfile.naked-auto (+14 -1) 📝 README.md (+21 -12) 📝 vnc-version/Dockerfile (+14 -1) 📝 vnc-version/Dockerfile.nakedvnc (+14 -1)
Dockerfile
Dockerfile.auto
Dockerfile.monterey
Dockerfile.naked
Dockerfile.naked-auto
README.md
vnc-version/Dockerfile
vnc-version/Dockerfile.nakedvnc
Complies with DMCA notice by downloading required installer files at runtime, instead of being stored in repository: https://www.bleepingcomputer.com/news/security/docker-osx-image-used-for-security-research-hit-by-apple-dmca-takedown/
# DMCA compliant download process # If BaseSystem.img does not exist, download ${SHORTNAME} # shortname default is now sonoma, which means :latest is sonoma ENV SHORTNAME=sonoma ENV BASESYSTEM_IMAGE=BaseSystem.img CMD ! [[ -e "${BASESYSTEM_IMAGE:-BaseSystem.img}" ]] \ && printf '%s\n' "No BaseSystem.img available, downloading ${SHORTNAME}" \ && make \ && qemu-img convert BaseSystem.dmg -O qcow2 -p -c ${BASESYSTEM_IMAGE:-BaseSystem.img} \ && rm ./BaseSystem.dmg \ ; ...
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/sickcodes/Docker-OSX/pull/826
Author: @sickcodes
Created: 9/26/2024
Status: ✅ Merged
Merged: 10/14/2024
Merged by: @sickcodes
Base:
master← Head:runtime-download📝 Commits (3)
55fe01bDMCA compliance, installer download at runtimea1df7c5Wrong spot19915de-e SHORTNAME=sonomais now a runtime arg, which is DMCA compliant, all images are under:latest.📊 Changes
8 files changed (+105 additions, -280 deletions)
View changed files
📝
Dockerfile(+14 -8)📝
Dockerfile.auto(+14 -1)➖
Dockerfile.monterey(+0 -255)📝
Dockerfile.naked(+14 -1)📝
Dockerfile.naked-auto(+14 -1)📝
README.md(+21 -12)📝
vnc-version/Dockerfile(+14 -1)📝
vnc-version/Dockerfile.nakedvnc(+14 -1)📄 Description
Complies with DMCA notice by downloading required installer files at runtime, instead of being stored in repository: https://www.bleepingcomputer.com/news/security/docker-osx-image-used-for-security-research-hit-by-apple-dmca-takedown/
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.