aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
Commit message (Collapse)AuthorAgeFilesLines
* Move `/home/arch/OSX-KVM` to `/home/arch/Docker-OSX/OSX-KVM`, but symlink it ↵persistentsickcodes2022-02-241-18/+23
| | | | anyway
* Fix jacksickcodes2022-01-211-1/+1
|
* Fix `Enter a number (default=1): error: invalid number: y` by pegging ↵sickcodes2022-01-211-1/+1
| | | | `extra/jack` over `jack`
* Revert normal Dockerfile to have a picker. Massively increase build speed. ↵sickcodes2021-11-301-1/+3
| | | | 4G RAM minimum
* Add default BASESYSTEM_FORMAT variablessickcodes2021-11-301-3/+3
|
* `RUN sudo sed -i -e 's/^\#RemoteFileSigLevel/RemoteFileSigLevel/g' ↵shrink-nakedsickcodes2021-11-291-2/+2
| | | | /etc/pacman.conf`
* Rare issue regarding signatures from the arch archives.sickcodes2021-11-291-4/+8
|
* Add Monterey recovery disk to `:naked`; it is backwards compatible (APFS), ↵sickcodes2021-11-291-2/+2
| | | | however Catalina's recovery image is useless on Monterey images.
* Use qcow for BaseSystem.img instead because it sheds 2G off image size. Add ↵sickcodes2021-11-291-2/+9
| | | | back in stock OpenCore bootdisks; size negligible after removing cache.
* Shrink the Docker containers, significantly.sickcodes2021-11-291-4/+7
|
* raw image formatsickcodes2021-11-141-1/+1
|
* `--build-arg=mojave`, `--build-arg=big-sur`, `--build-arg=monterey`, ↵sickcodes2021-11-141-13/+1
| | | | `--build-arg=catalina`
* Missed bcsickcodes2021-11-131-1/+1
|
* Fix shellsickcodes2021-11-131-11/+6
|
* export SHORTNAME make OSX-KVMsickcodes2021-11-031-20/+20
|
* libguestfs gamessickcodes2021-10-311-15/+18
|
* Opencore --> OpenCore (typo...)sickcodes2021-10-301-1/+1
|
* Add missing kernel headerssickcodes2021-10-301-0/+3
|
* Hard fail, of course, on libguestfs build errorssickcodes2021-10-301-2/+2
|
* Fixes #368 Downgrade kernel for the subsystem to 5.12, and hold back ↵libguestfs-linux-holdsickcodes2021-10-291-22/+21
| | | | libguestfs at libguestfs-1.44.1
* `OpenCore-Catalina/OpenCore.qcow2` was moved to `OpenCore/OpenCore.qcow2`, ↵sickcodes2021-10-281-8/+15
| | | | symlink it anyway
* Update DockerfileChirag The Doge2021-10-021-2/+1
|
* Have nopicker stock image again. Allows stock NOPICKER=true again.stock-images-in-dockerfilesickcodes2021-09-161-0/+40
|
* 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} \ ```