electron-builder-win (latest)

Published 2026-06-23 20:21:35 +00:00 by Container Images CI Bot in container-imgs/electron-builder-win

Installation

docker pull fj.bloxerhd.co.uk/container-imgs/electron-builder-win:latest
sha256:9bfcd309361e046784791645cc9be35be0468e974fc16e261e77880a5725eb65

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=22.04
ADD file:14c8897ef5107db11b35f5a0c05bdcb883c0a6daa83d07d4439865541f08514c in /
CMD ["/bin/bash"]
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase wget tzdata ; rm -rf /var/lib/apt/lists/* # buildkit
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c curl -L --fail --tlsv1.2 --proto "=https" --proto-redir "=https" -o /tmp/yarn.tar.gz https://yarnpkg.com/latest.tar.gz && tar xvz -f /tmp/yarn.tar.gz && rm -f /tmp/yarn.tar.gz && mv yarn-* /yarn && ln -s /yarn/bin/yarn /usr/bin/yarn # buildkit
RUN /bin/sh -c apt-get update -yqq && apt-get -qq dist-upgrade && curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && apt-get -qq install --no-install-recommends qtbase5-dev build-essential autoconf libssl-dev gcc-multilib g++-multilib lzip rpm python2 python3 libcurl4 git git-lfs ssh unzip libarchive-tools libxtst6 libsecret-1-dev libopenjp2-tools liblzo2-2 && git lfs install && apt-get purge -y --auto-remove && rm -rf /var/lib/apt/lists/* # buildkit
ARG SOURCES_LIST=/etc/apt/sources.list.d/focal_security.list
ARG PREFERENCES_FILE=/etc/apt/preferences.d/libssl1.1-focal
RUN |2 SOURCES_LIST=/etc/apt/sources.list.d/focal_security.list PREFERENCES_FILE=/etc/apt/preferences.d/libssl1.1-focal /bin/sh -c echo "deb [signed-by=/usr/share/keyrings/ubuntu-archive-keyring.gpg] http://security.ubuntu.com/ubuntu focal-security main" | tee "$SOURCES_LIST" && printf "Package: *\nPin: release n=focal-security\nPin-Priority: 100\n\nPackage: libssl1.1\nPin: release n=focal-security\nPin-Priority: 1001\n" | tee "$PREFERENCES_FILE" && apt-get update && apt-get install -y libssl1.1 && rm -f "$SOURCES_LIST" "$PREFERENCES_FILE" && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
WORKDIR /project
ENV LANG=C.UTF-8
ENV LANGUAGE=C.UTF-8
ENV LC_ALL=C.UTF-8
ENV DEBUG_COLORS=true
ENV FORCE_COLOR=true
ARG NODE_VERSION=24.15.0
RUN |1 NODE_VERSION=24.15.0 /bin/sh -c curl -L https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz | tar xz -C /usr/local --strip-components=1 && unlink /usr/local/CHANGELOG.md && unlink /usr/local/LICENSE && unlink /usr/local/README.md && echo "unsafe-perm true" > .npmrc # buildkit
RUN |1 NODE_VERSION=24.15.0 /bin/sh -c npm i -g pnpm@10.18.0 # buildkit
RUN /bin/sh -c dpkg --add-architecture i386 && mkdir -pm755 /etc/apt/keyrings && wget -O - https://dl.winehq.org/wine-builds/winehq.key | gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key - && wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources && apt-get -qq update && apt-get -qq install -y --install-recommends winehq-stable && ln -sf /usr/bin/wine /usr/bin/wine64 && apt-get install -yq apt-transport-https software-properties-common && wget -q https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb && dpkg -i packages-microsoft-prod.deb && rm packages-microsoft-prod.deb && apt-get -qq update && apt-get install -y powershell && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
ENV WINEDEBUG=-all,err+all
ENV WINEDLLOVERRIDES=winemenubuilder.exe=d
RUN /bin/sh -c wineboot --init 2>/tmp/wb.log; if [ $? -ne 0 ]; then cat /tmp/wb.log >&2; grep -qE "host_page_mask|anon_mmap|qemu" /tmp/wb.log || { echo "ERROR: wineboot failed on native x86_64" >&2; exit 1; }; echo "NOTE: wineboot failed due to QEMU page-size emulation (expected on Apple Silicon/ARM cross-builds)" >&2; fi; rm -f /tmp/wb.log # buildkit
USER root
ENV DEBIAN_FRONTEND=noninteractive
/bin/sh -c apt-get update && apt-get install -y git git-lfs xvfb winetricks curl ca-certificates && rm -rf /var/lib/apt/lists/*
/bin/sh -c git lfs install --system
ENV WINEDEBUG=-all
ENV WINEPREFIX=/root/.wine
ENV XDG_RUNTIME_DIR=/tmp/runtime
/bin/sh -c mkdir -p /tmp/runtime && chmod 700 /tmp/runtime
/bin/sh -c wineboot --init || true
WORKDIR /workspace
CMD ["/bin/bash"]

Labels

Key Value
io.buildah.version 1.28.2
org.opencontainers.image.version 22.04
Details
Container
2026-06-23 20:21:35 +00:00
0
OCI / Docker
linux/amd64
1.5 GiB
Versions (4) View all
latest 2026-06-23
cf43ccb7ba 2026-06-23
b359a39e48 2026-06-03
8106399b61 2026-06-03