Commit graph

40 commits

Author SHA1 Message Date
sickcodes 849b2b8530 Use IMAGE_PATH as a variable during envsubst for the full path of mac_hdd_ng.img 2021-01-07 20:12:35 +00:00
sickcodes 2a949dfb02 Fix sounds errors and sshd missing on latest build 2021-01-07 11:22:07 +00:00
sickcodes 8d6d0359b1 v2.7 Replace gibMacOS with fetch-macOS.py. Replace iptables with iptables-nft. Remove libguestfs. 2021-01-05 13:15:44 +00:00
sickcodes 05f9555664
Merge pull request #121 from PeterDaveHello/ImproveDockerfile
Improve Dockerfile
2021-01-05 11:47:58 +00:00
sickcodes bac7f39317 Added CHANGELOG, rankmirrors buildargs: RANKMIRRORS=yes, MIRROR_COUNTRY=US, MIRROR_COUNT=10 2021-01-05 10:03:25 +00:00
Peter Dave Hello 5b4dc0a892 Adjust spaces and empty lines in Dockerfile
Details:

- Remove trailing spaces
- Remove additional empty lines
- Replace a few tabs with spces for consistent indent
2021-01-04 19:55:02 +08:00
Peter Dave Hello e01ada40cd Remove not used packages in Dockerfile 2021-01-04 19:23:35 +08:00
Peter Dave Hello c3360712c9 Use bash in Dockerfile, here-strings(<<<) are undefined in POSIX sh 2021-01-04 18:37:41 +08:00
Peter Dave Hello 70573dea14 Merge a few WORKDIR & RUN git clone in Dockerfile
This will reduce the instructions and Docker image layers.
2020-12-17 00:59:59 +08:00
Peter Dave Hello 90c346cd1a Remove unnecessary WORKDIR instruction in Dockerfile
The working directory was not changed before and after it, don't need
to change to the SAME directory again :D
2020-12-17 00:59:51 +08:00
sickcodes 392c885a6a
Merge pull request #110 from PeterDaveHello/git-clone-depth-1
Reduce image size by setting git clone depth
2020-12-16 05:00:24 +00:00
Peter Dave Hello cede544c2e Simplify .ssh directory setup process in Dockerfile 2020-12-15 15:46:56 +08:00
Peter Dave Hello 4b17459897 Reduce image size by setting git clone depth 2020-12-15 15:19:16 +08:00
sickcodes f03278da1b Fixed Dockerfile instructions to align with the README instructions. 2020-11-13 08:34:40 +00:00
sickcodes 81682df5fe [QOL] Launch without having to press anything at the boot menu (see readme) 2020-10-06 17:12:45 +00:00
sickcodes 3972e009de Add vim and nano to the container, expand on ipv4 forwarding docs, add info about ${DISPLAY:-:0.0} 2020-10-05 08:01:45 +00:00
sickcodes b710a8a082 v2.6 Update documentation 2020-09-26 06:26:38 +00:00
sickcodes cc09cfb24d OSX-KVM folder 2020-09-25 19:11:09 +00:00
sickcodes 040b560209 Paths 2020-09-25 19:08:18 +00:00
sickcodes 204777a3ee Work folder 2020-09-25 19:03:23 +00:00
Alexander Clouter 34757eb754
improve handling of BaseSystem.dmg to reduce image by 2.5GB (from 6GB) 2020-09-20 11:45:09 +01:00
Alexander Clouter bb7de1bfea
make audio driver configurable but defaults to alsa 2020-09-20 11:45:08 +01:00
Alexander Clouter 41dee4b321
remove need for privileged 2020-09-20 11:45:08 +01:00
Alexander Clouter 96302c6f6d
remove need for DISPLAY 2020-09-20 11:18:11 +01:00
Alexander Clouter de9b31923c
support fallback to tcg from kvm 2020-09-20 11:18:11 +01:00
Alexander Clouter a07da08cfd
use shell exec/set-eu 2020-09-20 11:18:11 +01:00
Alexander Clouter 02564cba09
use shell expansions for defaults 2020-09-20 11:18:11 +01:00
Alexander Clouter 07b9c8b80d
empty pkg cache 2020-09-20 11:18:11 +01:00
sickcodes 35ca1ebaf8 VNC: updated for tigervnc 1.11.0 https://github.com/TigerVNC/tigervnc/releases 2020-09-20 08:16:44 +00:00
Ben Mitchell 3b1a8431db
Update macOS + add Screen Sharing
Update macOS Catalina to the latest version by default and enable port forwarding for screen share
2020-08-23 20:39:47 +01:00
tlier cf27ba15a3 Correct empty continuation line 2020-06-18 14:42:16 +01:00
tlier 89123ea521 Reduce number of layers by grouping some of RUN commands 2020-06-18 14:30:02 +01:00
name 0a9da5af75 SSH! Set -e RAM, -e CORES, -e EXTRA QEMU commands. VNC version update to core. 2020-06-15 04:33:29 +00:00
Quinn Casey e04d55572b
Remove yay dependancy 2020-06-14 07:16:38 -07:00
Miroslav Šedivý 38cb1d70ba download only BaseSystem.dmg 2020-06-10 00:32:04 +02:00
name 062b2133fc x11 xhost 2020-06-05 18:41:37 +00:00
name 8eedf13a9e 2 useless commands 2020-06-05 01:57:01 +00:00
name 0ec899a759 Removed the check for hub.docker.com 2020-06-04 22:17:01 +00:00
name 333aeefd4f Additional boot instructions 2020-06-04 20:25:29 +00:00
name 15bf6f26be Docker-OSX! 2020-06-04 18:31:47 +00:00