BootStrap: docker | |
From: ubuntu:22.04 | |
%arguments | |
path_package="" | |
%files | |
{{ path_package }} /usr/local/bin/PyBDC | |
%post | |
export DEBIAN_FRONTEND=noninteractive | |
export TZ=America/New_York | |
# Update package repositories | |
apt-get -y update | |
# Install dependencies | |
apt-get -y install python3.11-tk | |
apt-get -y install pip | |
pip install -r /usr/local/bin/PyBDC/requirements.txt | |
%runscript | |
# Change the current working directory | |
cd /usr/local/bin/PyBDC | |
# To set more appropriate font size for the UI (example, running from container may require UI to have larger font size) | |
# More details are available in /PyBDC.py | |
python3 /usr/local/bin/PyBDC/PyBDC.py --font_size_set 2 |