Docker images for CI Integration and building with PySide6, python3, and xvfb.
https://hub.docker.com/r/ad5001/ubuntu-pyside-xvfb
pyside2-linux | ||
pyside2-wine | ||
pyside6-linux | ||
pyside6-linux-latex | ||
pyside6-wine | ||
LICENSE | ||
README.md |
docker-ubuntu-pyside-xvfb
This repository contains the Dockerfiles required to build all tags on Docker Hub:
All tags come with:
- a version of Python (v3.12 for PySide6, v3.10 for PySide2)
- the tagged version of PySide2/6.
- Python packages:
pip
,requests
,packaging
,pytest
(+pytest-cov
+pytest-qt
) xvfb
,xdotool
, andwmctrl
.
The linux tags have the following:
- a Ubuntu base (noble for PySide6 and jammy for PySide2)
- python3 is available under
/usr/bin/python3
. - External pip management disabled (allows you to install packages from pip directly).
make
,git
,rpm
, anddh-python
.
The wine tags have the following:
- The latest
winehq-staging
under a Ubuntu base. /usr/bin/python
callingpython3
under wine./usr/bin/pip
callingpip
under wine./usr/bin/pyinstaller
callingpyinstaller
under wine.wget
,curl
,git
,p7zip-full
,unzip
andnsis
.
Additionally, the LaTeX linux tag include a full TeXlive installation including dvipng
and the latex extras.
NOTE: In Docker, use xvfb-run to run a program within a Xvfb server.