aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
Commit message (Collapse)AuthorAgeFilesLines
* Add NETDEV. Soft rename NETWORKING to NETWORKING_DEVICEnetdevsickcodes2021-09-181-2/+8
|
* Add new image `docker pull sickcodes/docker-osx:naked-auto`. Also allow -e ↵sickcodes2021-08-251-1/+1
| | | | USERNAME -e PASSWORD for auto, even though it's 20GB.
* Shift supermin environment variables earlier all imagessickcodes2021-07-281-5/+1
|
* Shift supermin environment variables earliersickcodes2021-07-281-0/+3
|
* Remove glibc patches, introduce libguestfs testsickcodes2021-07-281-38/+0
|
* SUPERMIN_KERNEL downgrade to 5.12 due to zstd issuesickcodes2021-07-281-0/+16
|
* Deep clones for debugging...sickcodes2021-07-271-0/+2
|
* Fix Dockerfilesickcodes2021-07-271-17/+6
|
* Re-insert patched glib & downgraded file command.sickcodes2021-07-271-0/+31
|
* Add glibc patch once, remove Big Sur required fix for OpenCore as no longer ↵sickcodes2021-07-271-0/+17
| | | | required.
* Remove `+pcid` from boot args. Submodule update.sickcodes2021-07-251-2/+2
|
* Retire glibc patch. Retire file command patch. Add `bootmenu=on`.sickcodes2021-07-251-33/+3
|
* Add CPUID_FLAGS to edit the CPUID flags on the fly.sickcodes2021-07-081-2/+4
|
* Prepare nakedvnc for hub.docker.com. Add `ENV BOOT_ARGS=` to supply additon ↵sickcodes2021-05-061-2/+8
| | | | boot arguments, for example, `vmx,rdtscp`. Add `ENV CPU=Penryn` to allow changes to the CPU emulation, for example, `Skylake-Client`
* Disable chown warningsickcodes2021-05-041-1/+1
|
* Temp Fix Failed to boot OSX with GENERATE_UNIQUE #244sickcodes2021-04-271-1/+1
|
* Downgrade file to 5.39 due to libguestfs bug. All Dockerfiles though.file-downgrade-all-imagessickcodes2021-04-181-1/+3
|
* [@aronzvi](https://github.com/aronzvi) - Fixed Failed to boot OSX with ↵sickcodes2021-04-181-0/+5
| | | | GENERATE_UNIQUE #244
* Add LIBGUESTFS debug & trace commands, exit on fail. Update creditssickcodes2021-04-181-6/+6
|
* Restore fetch-macOS.py from OSX-KVM previoussickcodes2021-03-251-1/+3
|
* Enable interactive QEMU. Remove envsubst since we are already using bash. ↵sickcodes2021-03-241-4/+4
| | | | Add -x flag
* Substitution if not null onlysickcodes2021-03-241-1/+1
|
* Add all ENV variables to each dockerfile for readability. Add RAM allocation ↵sickcodes2021-03-241-18/+24
| | | | buffer and cache drop bug fix. Add kvm and libvirt groups. Add IMAGE_FORMAT=qcow2 to allow IMAGE_FORMAT=raw too.
* Default RAM=3sickcodes2021-03-191-1/+2
| | | Fixes https://github.com/sickcodes/Docker-OSX/issues/207
* Fix RAM math error for -e RAM=maxsickcodes2021-03-171-1/+1
|
* Typo: Use RAM=max or RAM=half to suit all machines, dynamically.sickcodes2021-03-171-1/+1
|
* Use RAM=max or RAM=half to suit all machines, dynamically.sickcodes2021-03-171-1/+8
|
* Propose RAM default to 2G instead of 8Gsickcodes2021-03-141-1/+1
| | | | | | | | | | | | Alternative, calc at runtime? Perhaps ``` -e RAM=auto \ ``` ``` RAM=${RAM:-$(("$(head -n1 /proc/meminfo | tr -dc '[:digit:]') / 900000"))}000 \ exec qemu-system-x86_64 -m ${RAM} \ ```
* FIRST: sudo touch /dev/kvm /dev/snd "${IMAGE_PATH}" "${BOOTDISK}" "${ENV}"sickcodes2021-03-091-1/+2
|
* Incorrect link updatesickcodes2021-03-091-1/+1
|
* ./custom is now ./osx-serial-generator via submodule. Submodule inits.sickcodes2021-03-091-4/+4
|
* Dockerfile syntax error.sickcodes2021-03-061-1/+1
|
* Fix BOOTDISK expected logicsickcodes2021-03-061-6/+5
|
* Remove useless case statements. Allow -e HEADLESS=true as human readable ↵sickcodes2021-03-061-12/+0
| | | | alternative to -e DISPLAY=:99.
* Fix bootdisk not getting written to persistent file when using ↵sickcodes2021-03-061-1/+1
| | | | NOPICKER=true. NOPICKER=true is overridden by a custom plist now anyway.
* v4.1 WIDTH/HEIGHT && move resolution README notesickcodes2021-03-041-4/+5
|
* Shift exitssickcodes2021-03-041-2/+2
|
* wget -O case sensitive, silence source /env errors.sickcodes2021-03-041-2/+2
|
* Add -e MASTER_PLIST_URL to change the input config.plist at runtime.sickcodes2021-03-041-0/+4
|
* Add WIDTH and HEIGHT environment variablessickcodes2021-03-031-7/+22
|
* Add ADDITIONAL_PORTS, -e ADDITIONAL_PORTS='hostfwd=tcp::23-:23,'sickcodes2021-03-021-1/+5
|
* Switch default internet to vmxnet3 as there is no incompatability with services.sickcodes2021-03-011-3/+3
|
* Documentation for Big Sur. v4.0sickcodes2021-02-271-1/+1
|
* Add bigsur BaseSystem.img support. Use `--build-arg VERSION=11` or higher. ↵sickcodes2021-02-271-5/+18
| | | | Downloads latest version currently.
* Update helm chart to include link back to OG project. Dissolve testing ↵sickcodes2021-02-271-2/+4
| | | | branch references in favor of master.
* Add exists exits and required serial number files for building disksickcodes2021-02-261-2/+2
|
* Fix /env permissions for persistence after GENERATE_UNIQUE. Fix the ↵sickcodes2021-02-261-1/+1
| | | | following warning by chowning /dev/kvm earlier "libguestfs: warning: current user is not a member of the KVM group (group ID 108). This user cannot access /dev/kvm, so libguestfs may run very slowly. It is recommended that you 'chmod 0666 /dev/kvm' or add the current user to the KVM group (you might need to log out and log in again)."
* NOPICKER now does: `sed -i '/^.*InstallMedia.*/d' Launch.sh`sickcodes2021-02-261-1/+4
|
* source "${ENV:=/env}" logicsickcodes2021-02-261-2/+1
|
* Fixed subshell logic in startup scripts.sickcodes2021-02-261-9/+11
|