[PR #196] 4.2 Switch to using custom-plist at runtime. Allow -v `-v plist:/plis… #727

Open
opened 2025-12-29 01:24:52 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/sickcodes/Docker-OSX/pull/196
Author: @sickcodes
Created: 3/15/2021
Status: 🔄 Open

Base: masterHead: custom-plist-always


📝 Commits (2)

  • e9dc4aa 4.2 Switch to using custom-plist at runtime. Allow -v -v plist:/plist plus -e MASTER_PLIST=/plist or -e MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-nopicker-custom.plist
  • 4a89aab CREDIT: @TheHackerCoding Typo in README.md #194

📊 Changes

5 files changed (+49 additions, -17 deletions)

View changed files

📝 CHANGELOG.md (+3 -0)
📝 CREDITS.md (+2 -0)
📝 Dockerfile (+15 -6)
📝 Dockerfile.auto (+15 -6)
📝 Dockerfile.naked (+14 -5)

📄 Description

4.2 Switch to using custom-plist at runtime. Allow -v -v plist:/plist plus -e MASTER_PLIST=/plist or -e MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-nopicker-custom.plist

As currently it was an online-only plist.

Example


docker run -it \
    --device /dev/kvm \
    -e "DISPLAY=${DISPLAY:-:0.0}" \
    -v /tmp/.X11-unix:/tmp/.X11-unix \
    -e RAM=20 \
    -p 50922:10022 \
    -e GENERATE_SPECIFIC=true \
    -e DEVICE_MODEL="${DEVICE_MODEL}" \
    -e SERIAL="${SERIAL}" \
    -e BOARD_SERIAL="${BOARD_SERIAL}" \
    -e UUID="${UUID}" \
    -e MAC_ADDRESS="${MAC_ADDRESS}" \
    -v "${IMAGE_NAME}":/image \
    -e WIDTH=1600 \
    -e HEIGHT=900 \
    -e MASTER_PLIST='/plist' \
    -v "${PWD}/config-nopicker-custom.plist:/plist" \
    docker-osx:latest 

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/sickcodes/Docker-OSX/pull/196 **Author:** [@sickcodes](https://github.com/sickcodes) **Created:** 3/15/2021 **Status:** 🔄 Open **Base:** `master` ← **Head:** `custom-plist-always` --- ### 📝 Commits (2) - [`e9dc4aa`](https://github.com/sickcodes/Docker-OSX/commit/e9dc4aa0c2e1b618cbba9a1b5323957de43255b3) 4.2 Switch to using custom-plist at runtime. Allow -v `-v plist:/plist` plus `-e MASTER_PLIST=/plist` or `-e MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-nopicker-custom.plist` - [`4a89aab`](https://github.com/sickcodes/Docker-OSX/commit/4a89aab5d5c93463e482636caa5797d98bc412ff) CREDIT: @TheHackerCoding Typo in README.md #194 ### 📊 Changes **5 files changed** (+49 additions, -17 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+3 -0) 📝 `CREDITS.md` (+2 -0) 📝 `Dockerfile` (+15 -6) 📝 `Dockerfile.auto` (+15 -6) 📝 `Dockerfile.naked` (+14 -5) </details> ### 📄 Description 4.2 Switch to using custom-plist at runtime. Allow -v `-v plist:/plist` plus `-e MASTER_PLIST=/plist` or `-e MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-nopicker-custom.plist` As currently it was an online-only plist. Example ```bash docker run -it \ --device /dev/kvm \ -e "DISPLAY=${DISPLAY:-:0.0}" \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e RAM=20 \ -p 50922:10022 \ -e GENERATE_SPECIFIC=true \ -e DEVICE_MODEL="${DEVICE_MODEL}" \ -e SERIAL="${SERIAL}" \ -e BOARD_SERIAL="${BOARD_SERIAL}" \ -e UUID="${UUID}" \ -e MAC_ADDRESS="${MAC_ADDRESS}" \ -v "${IMAGE_NAME}":/image \ -e WIDTH=1600 \ -e HEIGHT=900 \ -e MASTER_PLIST='/plist' \ -v "${PWD}/config-nopicker-custom.plist:/plist" \ docker-osx:latest ``` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 01:24:52 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Docker-OSX#727