Dockerfile is installing dependencies from pipenv which installs from pipfile.lock which is empty use poetry.lock instead . Pipfile.lock  Poetry.lock 