diff options
| author | name <[email protected]> | 2020-06-15 04:33:29 +0000 |
|---|---|---|
| committer | name <[email protected]> | 2020-06-15 04:33:29 +0000 |
| commit | 0a9da5af75df1f08446c76c527ad3a3a0e2b50f8 (patch) | |
| tree | 48c396439ff93a40ebf12e62dba3bb6b3dbbeec0 /vnc-version/Dockerfile | |
| parent | Merge pull request #40 from qcasey/master (diff) | |
| download | docker-osx-0a9da5af75df1f08446c76c527ad3a3a0e2b50f8.tar.xz docker-osx-0a9da5af75df1f08446c76c527ad3a3a0e2b50f8.zip | |
SSH! Set -e RAM, -e CORES, -e EXTRA QEMU commands. VNC version update to core.
Diffstat (limited to 'vnc-version/Dockerfile')
| -rw-r--r-- | vnc-version/Dockerfile | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/vnc-version/Dockerfile b/vnc-version/Dockerfile index e3e6103..211d6a3 100644 --- a/vnc-version/Dockerfile +++ b/vnc-version/Dockerfile @@ -26,7 +26,7 @@ # # Run: # -# docker run -p 8888:5999 -d --privileged docker-osx-vnc:latest +# docker run -p 8888:5999 -p 50922:10022 -d --privileged docker-osx-vnc:latest # # # Connect locally (safe): @@ -72,7 +72,7 @@ # VNC Version # Let's piggyback the other image: -FROM sickcodes/docker-osx:latest +FROM docker-osx:latest MAINTAINER 'https://sick.codes' <https://sick.codes> @@ -90,11 +90,11 @@ RUN printf '%s\n' \ RUN printf '%s\n%s\n%s\n\n' \ 'export DISPLAY=:99' \ 'vncserver -kill :99 || true' \ -'vncserver -geometry 1920x1080 -depth ${DEPTH:=24} -xstartup ~/.vnc/xstartup :99' > vnc.sh +'vncserver -geometry 1920x1080 -depth ${DEPTH} -xstartup ~/.vnc/xstartup :99' > vnc.sh -RUN cat vnc.sh OpenCore-Boot.sh > OpenCore-Boot_custom.sh +RUN cat vnc.sh Launch.sh > Launch_custom.sh -RUN chmod +x OpenCore-Boot_custom.sh +RUN chmod +x Launch_custom.sh RUN tee vncpasswd_file <<< "${VNC_PASSWORD:=$(openssl rand -hex 4)}" RUN vncpasswd -f < vncpasswd_file > ${HOME}/.vnc/passwd @@ -102,7 +102,9 @@ RUN vncpasswd -f < vncpasswd_file > ${HOME}/.vnc/passwd RUN chmod 600 ~/.vnc/passwd RUN printf '\n\n\n\n%s\n%s\n\n\n\n' '===========VNC_PASSWORD========== ' "$(<vncpasswd_file)" +ENV DEPTH=24 + WORKDIR /home/arch/OSX-KVM USER arch -CMD ./OpenCore-Boot_custom.sh +CMD ./enable-ssh.sh && envsubst < ./Launch_custom.sh | bash |