bandstudio-wineserver (sha256:63843b1094eacff7ed2628c3ea0a14b414fa8fe4634946bcfa48a845c62f538c)
Installation
docker pull code.mmk.pw/owner/bandstudio-wineserver@sha256:63843b1094eacff7ed2628c3ea0a14b414fa8fe4634946bcfa48a845c62f538csha256:63843b1094eacff7ed2628c3ea0a14b414fa8fe4634946bcfa48a845c62f538cImage layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1771804800' |
| ENV PYTHONUNBUFFERED=1 PDM_CHECK_UPDATE=false DEBIAN_FRONTEND=noninteractive WINEARCH=win32 WINEDEBUG=-all PYTHONUNBUFFERED=1 PATH=/app/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| CMD ["python3" "bandstudio_wineserver.py"] |
| WORKDIR /app |
| COPY ./do_cleanup.sh / # buildkit |
| ARG runtime_deps=wine wine32 python3 python3-pip python3-venv ca-certificates |
| RUN |1 runtime_deps=wine wine32 python3 python3-pip python3-venv ca-certificates /bin/sh -c sed -i -e's/ main/ main contrib non-free non-free-firmware/g' /etc/apt/sources.list.d/debian.sources && dpkg --add-architecture i386 && apt-get update && apt-get install -y --no-install-recommends $runtime_deps winetricks && winetricks -q dotnet40 && apt-get remove -y winetricks && apt-get autoremove -y && bash /do_cleanup.sh # buildkit |
| RUN |1 runtime_deps=wine wine32 python3 python3-pip python3-venv ca-certificates /bin/sh -c pip install --break-system-packages -U pdm==2.28.2 # buildkit |
| COPY pyproject.toml pdm.lock ./ # buildkit |
| RUN |1 runtime_deps=wine wine32 python3 python3-pip python3-venv ca-certificates /bin/sh -c pdm install --without dev # buildkit |
| COPY ./ /app/ # buildkit |
Details
Versions (3)
View all