Block a user
unityci/wine (latest)
Published 2025-10-07 17:30:00 -04:00 by pmcc
Installation
docker pull gitea.itspm.cc/pmcc/unityci/wine:latestsha256: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 |