Флаг –disable-pip-version-check запрещает периодический запрос, которым pip узнает о наличии более нового собственного выпуска. Установка пакетов остается.
Уберите запрос из закрытой сети
В runner без доступа к PyPI лишняя проверка создает шум или задержку, хотя рабочие пакеты загружаются из внутреннего зеркала по другому адресу.
python -m pip --disable-pip-version-check install -r requirements.txt
Закрепите версию инструмента
Base image должен содержать проверенный pip конкретной версии, а обновление проходить отдельной задачей с changelog, тестовой сборкой и возможностью вернуть прежний digest контейнера без остановки других сборочных линий команды.
Помните про no-index
Режим –no-index уже подразумевает отключенную проверку PyPI, поэтому дополнительный флаг полезен главным образом для явного поведения обычных сетевых запусков.
Не используйте отключение как повод забыть об обновлениях самого pip, назначьте владельца базового образа и дату следующего пересмотра версии.
Чистый запуск дает pip –isolated. Опцию описывает документация pip.