Я использую докер в окне.Ниже приведен мой файл докера:
FROM microsoft/windowsservercore:latest
FROM python:3.7
RUN pip install flask
CMD ["cmd"]
Когда я пытаюсь создать образ докера, он выдает следующее исключение:
>docker build D:\HCL\Docker\
Sending build context to Docker daemon 14.34kB
Step 1/4 : FROM microsoft/windowsservercore:latest
---> ea9f7aa13d03
Step 2/4 : FROM python:3.7
---> 2137b5b81384
Step 3/4 : RUN pip install flask
---> Running in 7463787fcfa8
Collecting flask
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/flask/
Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/flask/
Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/flask/
Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/flask/
Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/flask/
Could not find a version that satisfies the requirement flask (from versions: )
No matching distribution found for flask
The command 'powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; pip install flask' returned a non-zero code: 1
- Я проверил, что докер имеет доступ в Интернет, но не можетчтобы загрузить любой пакет через https.
- Я проверил загрузку файлов через http, и он работает нормально.
- Я могу установить windowcore и python в одном файле Docker.
- У меня проблема только с pip.
- Я вошел в контейнер и вручную выполнил команду pip, но получил ту же ошибку.