Image comes with numpy and pandas installed Activate the venv using the startup script . startup.sh This should activate and give you access to all the python packages specified in requirements.txt I cannot work out how to get this script to run in an automatic way and keep the shell open, from Dockerfile.