whispering-tiger (win64)

Published 2024-08-15 04:45:39 +00:00 by sascha

Installation

docker pull git.k8s.software-sl.de/sascha/whispering-tiger:win64
sha256:2bfd3bf3b8ca540efc4472013bede4aed14b5729619129176cfb1d43b7406ac4

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=22.04
ADD file:d5da92199726e42da09a6f75a778befb607fe3f79e4afaf7ef5188329b26b386 in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive
ARG WINE_VERSION=winehq-stable
ARG PYTHON_VERSION=3.11.6
ARG PYINSTALLER_VERSION=6.6
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c set -x && dpkg --add-architecture i386 && apt-get update -qy && apt-get install --no-install-recommends -qfy gpg-agent rename apt-transport-https software-properties-common git winbind cabextract wget curl zip unzip xvfb xdotool x11-utils xterm p7zip-full wget && wget -nv https://dl.winehq.org/wine-builds/winehq.key && apt-key add winehq.key && add-apt-repository 'https://dl.winehq.org/wine-builds/ubuntu/' && apt-get update -qy && apt-get install --no-install-recommends -qfy $WINE_VERSION && apt-get clean && rm -rf /var/lib/apt/lists/* && wget -nv https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks && chmod +x winetricks && mv winetricks /usr/local/bin
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c mkdir -p /usr/share/wine/gecko
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c curl -o /usr/share/wine/gecko/wine_gecko-2.47-x86.msi http://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86.msi
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c curl -o /usr/share/wine/gecko/wine_gecko-2.47-x86_64.msi http://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86_64.msi
ENV WINEARCH=win64
ENV WINEDEBUG=fixme-all
ENV WINEPREFIX=/wine
ENV WINEPATH=C:\git\bin
ENV DISPLAY=:0
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c set -x && echo 'Xvfb $DISPLAY -screen 0 1024x768x24 &' >> /root/.bashrc
ENV PYPI_URL=https://pypi.python.org/
ENV PYPI_INDEX_URL=https://pypi.python.org/simple
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c set -x && winetricks win10 && for msifile in `echo core dev exe lib path pip tcltk tools`; do wget -nv "https://www.python.org/ftp/python/$PYTHON_VERSION/amd64/${msifile}.msi"; wine msiexec /i "${msifile}.msi" /qb TARGETDIR=C:/Python310; rm ${msifile}.msi; done && cd /wine/drive_c/Python310 && echo 'wine '\''C:\Python310\python.exe'\'' "$@"' > /usr/bin/python && echo 'wine '\''C:\Python310\Scripts\easy_install.exe'\'' "$@"' > /usr/bin/easy_install && echo 'wine '\''C:\Python310\Scripts\pip.exe'\'' "$@"' > /usr/bin/pip && echo 'wine '\''C:\Python310\Scripts\pyinstaller.exe'\'' "$@"' > /usr/bin/pyinstaller && echo 'wine '\''C:\Python310\Scripts\pyupdater.exe'\'' "$@"' > /usr/bin/pyupdater && echo 'assoc .py=PythonScript' | wine cmd && echo 'ftype PythonScript=c:\Python310\python.exe "%1" %*' | wine cmd && while pgrep wineserver >/dev/null; do echo "Waiting for wineserver"; sleep 1; done && chmod +x /usr/bin/python /usr/bin/easy_install /usr/bin/pip /usr/bin/pyinstaller /usr/bin/pyupdater && (pip install -U pip || true) && rm -rf /tmp/.wine-*
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c wine cmd /C "python.exe -m pip install --upgrade pip"
ENV W_DRIVE_C=/wine/drive_c
ENV W_WINDIR_UNIX=/wine/drive_c/windows
ENV W_SYSTEM64_DLLS=/wine/drive_c/windows/system32
ENV W_TMP=/wine/drive_c/windows/temp/_
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c set -x && rm -f "$W_TMP"/* && wget -P "$W_TMP" https://aka.ms/vs/16/release/vc_redist.x64.exe && cabextract -q --directory="$W_TMP" "$W_TMP"/vc_redist.x64.exe && cabextract -q --directory="$W_TMP" "$W_TMP/a11" && cabextract -q --directory="$W_TMP" "$W_TMP/a12" && cabextract -q --directory="$W_TMP" "$W_TMP/a13" && cd "$W_TMP" && rename 's/_/\-/g' *.dll && cp "$W_TMP"/*.dll "$W_SYSTEM64_DLLS"/
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c set -x && mkdir -p /wine/drive_c/git && wget -P "/wine/drive_c/git/" https://github.com/git-for-windows/git/releases/download/v2.42.0.windows.1/PortableGit-2.42.0-64-bit.7z.exe && 7za x /wine/drive_c/git/PortableGit-2.42.0-64-bit.7z.exe -o/wine/drive_c/git/ && rm -rf /wine/drive_c/git/PortableGit-2.42.0-64-bit.7z.exe && echo 'wine '\''C:\git\bin\git.exe'\'' "$@"' > /usr/bin/git && while pgrep wineserver >/dev/null; do echo "Waiting for wineserver"; sleep 1; done && chmod +x /wine/drive_c/git/bin/git.exe /usr/bin/git && wine cmd /C "echo %PATH%" && wine cmd /C "git -v" ENV SRCDIR=${SRCDIR:-/src}
ENV DIST_DIR=./dist/windows
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c /usr/bin/pip install wheel pyinstaller==$PYINSTALLER_VERSION
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c mkdir /src/ && ln -s /src /wine/drive_c/src
VOLUME [/src/]
WORKDIR /wine/drive_c/src/
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c mkdir -p /wine/drive_c/tmp
COPY file:737076ff3226a1b286dc02c6604fec6dd53924cf6fc17fcdeee76226dc848262 in /entrypoint.sh
|3 PYINSTALLER_VERSION=6.6 PYTHON_VERSION=3.11.6 WINE_VERSION=winehq-stable /bin/sh -c chmod +x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
LABEL org.opencontainers.image.created=2024-08-15T04:36:13Z
LABEL org.opencontainers.image.revision=de858f214a09ce5210fe204c41c4414e2a7da347
LABEL org.opencontainers.image.source=https://git.k8s.software-sl.de/sascha/whispering-tiger.git
LABEL org.opencontainers.image.url=https://git.k8s.software-sl.de/sascha/whispering-tiger

Labels

Key Value
org.opencontainers.image.created 2024-08-15T04:36:13Z
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.revision de858f214a09ce5210fe204c41c4414e2a7da347
org.opencontainers.image.source https://git.k8s.software-sl.de/sascha/whispering-tiger.git
org.opencontainers.image.url https://git.k8s.software-sl.de/sascha/whispering-tiger
org.opencontainers.image.version 22.04
Details
Container
2024-08-15 04:45:39 +00:00
27
OCI / Docker
linux/amd64
1.4 GiB
Versions (2) View all
linux 2025-12-01
win64 2024-08-15