mirror of
https://github.com/sickcodes/Docker-OSX.git
synced 2024-11-29 14:05:51 +08:00
Wrong spot
This commit is contained in:
parent
55fe01bb97
commit
a1df7c5a65
24
Dockerfile
24
Dockerfile
@ -185,17 +185,7 @@ ARG BRANCH=master
|
|||||||
ARG REPO='https://github.com/sickcodes/Docker-OSX.git'
|
ARG REPO='https://github.com/sickcodes/Docker-OSX.git'
|
||||||
RUN git clone --recurse-submodules --depth 1 --branch "${BRANCH:=master}" "${REPO:=https://github.com/sickcodes/Docker-OSX.git}"
|
RUN git clone --recurse-submodules --depth 1 --branch "${BRANCH:=master}" "${REPO:=https://github.com/sickcodes/Docker-OSX.git}"
|
||||||
|
|
||||||
# DMCA compliant download process
|
RUN touch Launch.sh \
|
||||||
# If BaseSystem.img does not exist, download $SHORTNAME
|
|
||||||
|
|
||||||
ARG BASESYSTEM_IMAGE=BaseSystem.img
|
|
||||||
|
|
||||||
RUN ! [[ -e "${BASESYSTEM_IMAGE:-BaseSystem.img}" ]] \
|
|
||||||
&& printf '%s\n' "No BaseSystem.img available, downloading ${SHORTNAME}" \
|
|
||||||
&& make \
|
|
||||||
&& qemu-img convert BaseSystem.dmg -O qcow2 -p -c ${BASESYSTEM_IMAGE:-BaseSystem.img} \
|
|
||||||
&& rm ./BaseSystem.dmg \
|
|
||||||
; touch Launch.sh \
|
|
||||||
&& chmod +x ./Launch.sh \
|
&& chmod +x ./Launch.sh \
|
||||||
&& tee -a Launch.sh <<< '#!/bin/bash' \
|
&& tee -a Launch.sh <<< '#!/bin/bash' \
|
||||||
&& tee -a Launch.sh <<< 'set -eux' \
|
&& tee -a Launch.sh <<< 'set -eux' \
|
||||||
@ -366,7 +356,17 @@ VOLUME ["/tmp/.X11-unix"]
|
|||||||
# the default serial numbers are already contained in ./OpenCore/OpenCore.qcow2
|
# the default serial numbers are already contained in ./OpenCore/OpenCore.qcow2
|
||||||
# And the default serial numbers
|
# And the default serial numbers
|
||||||
|
|
||||||
CMD sudo touch /dev/kvm /dev/snd "${IMAGE_PATH}" "${BOOTDISK}" "${ENV}" 2>/dev/null || true \
|
# DMCA compliant download process
|
||||||
|
# If BaseSystem.img does not exist, download $SHORTNAME
|
||||||
|
|
||||||
|
ARG BASESYSTEM_IMAGE=BaseSystem.img
|
||||||
|
|
||||||
|
CMD ! [[ -e "${BASESYSTEM_IMAGE:-BaseSystem.img}" ]] \
|
||||||
|
&& printf '%s\n' "No BaseSystem.img available, downloading ${SHORTNAME}" \
|
||||||
|
&& make \
|
||||||
|
&& qemu-img convert BaseSystem.dmg -O qcow2 -p -c ${BASESYSTEM_IMAGE:-BaseSystem.img} \
|
||||||
|
&& rm ./BaseSystem.dmg \
|
||||||
|
; sudo touch /dev/kvm /dev/snd "${IMAGE_PATH}" "${BOOTDISK}" "${ENV}" 2>/dev/null || true \
|
||||||
; sudo chown -R $(id -u):$(id -g) /dev/kvm /dev/snd "${IMAGE_PATH}" "${BOOTDISK}" "${ENV}" 2>/dev/null || true \
|
; sudo chown -R $(id -u):$(id -g) /dev/kvm /dev/snd "${IMAGE_PATH}" "${BOOTDISK}" "${ENV}" 2>/dev/null || true \
|
||||||
; [[ "${NOPICKER}" == true ]] && { \
|
; [[ "${NOPICKER}" == true ]] && { \
|
||||||
sed -i '/^.*InstallMedia.*/d' Launch.sh \
|
sed -i '/^.*InstallMedia.*/d' Launch.sh \
|
||||||
|
Loading…
Reference in New Issue
Block a user