You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Would it make sense to pin the version of at least FastAPI (potentially the Uvicorn and Gunicorn as well) such that the images create reproducible builds?
I've ran into this often, where I define a specific version of this image (e.g. python3.7-2019-12-11), but whenever I build it, it just pulls the latest version of FastAPI, whatever that is at the time of building (due to RUN pip install fastapi). This may lead to inconsistencies between local versions (which I can specify in requirements.txt) and Docker builds.
The text was updated successfully, but these errors were encountered:
Would it make sense to pin the version of at least FastAPI (potentially the Uvicorn and Gunicorn as well) such that the images create reproducible builds?
I've ran into this often, where I define a specific version of this image (e.g.
python3.7-2019-12-11
), but whenever I build it, it just pulls the latest version of FastAPI, whatever that is at the time of building (due toRUN pip install fastapi
). This may lead to inconsistencies between local versions (which I can specify inrequirements.txt
) and Docker builds.The text was updated successfully, but these errors were encountered: