Pierre-Marie Charavel pmcc
  • Joined on 2023-10-09

unityci/wine (latest)

Published 2025-10-07 17:30:00 -04:00 by pmcc

Installation

docker pull gitea.itspm.cc/pmcc/unityci/wine:latest
sha256:c72e46397ba68cb769ce8db03544b552a48cc9fd7ef8accea4a178a4c78120e2

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=22.04
ADD file:a5d32dc2ab15ff0d7dbd72af26e361eb1f3e87a0d29ec3a1ceab24ad7b3e6ba9 in /
CMD ["/bin/bash"]
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
RUN /bin/sh -c echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections # buildkit
RUN /bin/sh -c apt-get -q update && apt-get -q install -y --no-install-recommends apt-utils && apt-get -q install -y --no-install-recommends --allow-downgrades ca-certificates libasound2 libc6-dev libcap2 libgconf-2-4 libglu1 libgtk-3-0 libncurses5 libnotify4 libnss3 libxtst6 libxss1 cpio lsb-release xvfb xz-utils && apt-get clean && rm -rf /var/lib/apt/lists/* && rm -rf /usr/share/icons/* && rm -rf /usr/lib/python3.10/__pycache__/* # buildkit
RUN /bin/sh -c apt-get -q update && apt-get -q install -y --no-install-recommends --allow-downgrades atop curl git git-lfs jq openssh-client wget zip unzip && git lfs install --system --skip-repo && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c apt-get -q update && apt-get install -y --no-install-recommends --allow-downgrades libstdc++6 && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb && dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb && rm libssl1.1_1.1.1f-1ubuntu2_amd64.deb # buildkit
RUN /bin/sh -c /bin/echo -e 'pcm.!default {\n type plug\n slave.pcm "null"\n}' > /etc/asound.conf # buildkit
RUN /bin/sh -c echo "576562626572264761624c65526f7578" > /etc/machine-id && mkdir -p /var/lib/dbus/ && ln -sf /etc/machine-id /var/lib/dbus/machine-id # buildkit
ENV UNITY_PATH=/opt/unity
ENV WINEARCH=win64
ENV WINEPREFIX=/root/.wine
ENV WINEDEBUG=-all
ENV DISPLAY=:4
/bin/sh -c dpkg --add-architecture i386 && mkdir -pm755 /etc/apt/keyrings && wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key && wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources && apt-get update
/bin/sh -c apt install winehq-devel winetricks --install-recommends -y
/bin/sh -c apt install -y xvfb x11-utils wget libx11-dev libxext-dev libxi-dev libxrender-dev libxtst-dev libxcursor-dev libxinerama-dev libxfixes-dev libxdamage-dev libxcomposite-dev libxrandr-dev vulkan-tools libvulkan1
/bin/sh -c apt-get clean && rm -rf /var/lib/apt/lists/*
/bin/sh -c echo '#!/bin/bash\nxvfb-run -n 4 -e /dev/stdout --server-args="-ac -nolisten tcp -screen 0 1024x768x24 -noreset" wine "$@"' > /usr/local/bin/xvfb-wine && chmod +x /usr/local/bin/xvfb-wine
ADD file:adb7a8b305faa71d2ea8dd10542abd122c6f3d574d168a6723d4d13c6148b6bb in /root
/bin/sh -c chmod +x /root/install-wine-addon.sh && /root/install-wine-addon.sh mono
/bin/sh -c winetricks -q win10 corefonts vcrun2019; exit 0

Labels

Key Value
io.buildah.version 1.41.5
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 22.04
Details
Container
2025-10-07 17:30:00 -04:00
1
OCI / Docker
linux/amd64
1.8 GiB
Versions (1) View all
latest 2025-10-07