Python 3.8 has old version of pip
Summary
Following the Dockerfile refactor, the version of 'pip3.8' bundled inside the base image is a substantially old version (pip 19.3.1)
Steps to reproduce
docker run --rm -it registry1.dso.mil/ironbank/opensource/python:v3.8 pip3.8 --version
What is the current bug behavior?
pip 19.3.1 from /usr/lib/python3.8/site-packages/pip (python 3.8)
What is the expected correct behavior?
pip 23.2
Relevant logs and/or screenshots
Possible fixes
Given that pip has typically been updated from the requirements.txt file and that file is no longer included in the Dockerfile build process; an investigation into how to update pip going forward would be my best recommendation.
Tasks
-
Bug has been identified and corrected within the container
Please read the Iron Bank Documentation for more info