Spaces:
Runtime error
Runtime error
ARG VERSION_ARG="latest" | |
FROM scratch AS build-amd64 | |
COPY --from=qemux/qemu-docker:6.08 / / | |
ARG DEBCONF_NOWARNINGS="yes" | |
ARG DEBIAN_FRONTEND="noninteractive" | |
ARG DEBCONF_NONINTERACTIVE_SEEN="true" | |
RUN set -eu && \ | |
apt-get update && \ | |
apt-get --no-install-recommends -y install \ | |
bc \ | |
jq \ | |
curl \ | |
7zip \ | |
wsdd \ | |
samba \ | |
xz-utils \ | |
wimtools \ | |
dos2unix \ | |
cabextract \ | |
genisoimage \ | |
libxml2-utils \ | |
libarchive-tools && \ | |
apt-get clean && \ | |
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* | |
COPY --chmod=755 ./src /run/ | |
COPY --chmod=755 ./assets /run/assets | |
ADD --chmod=755 https://raw.githubusercontent.com/christgau/wsdd/v0.8/src/wsdd.py /usr/sbin/wsdd | |
ADD --chmod=664 https://github.com/qemus/virtiso-whql/releases/download/v1.9.43-0/virtio-win-1.9.43.tar.xz /drivers.txz | |
FROM dockurr/windows-arm:${VERSION_ARG} AS build-arm64 | |
FROM build-${TARGETARCH} | |
ARG VERSION_ARG="0.00" | |
RUN echo "$VERSION_ARG" > /run/version | |
VOLUME /storage | |
EXPOSE 8006 3389 | |
ENV VERSION="11" | |
ENV RAM_SIZE="4G" | |
ENV CPU_CORES="2" | |
ENV DISK_SIZE="64G" | |
ENTRYPOINT ["/usr/bin/tini", "-s", "/run/entry.sh"] | |