Я использую docker-ce в Ubuntu 16.04. При сборке моего пользовательского приложения происходит сбой, так как он не может установить Flask, что требуется для приложения Python.
Я поддерживаю прокси-сервер моей организации, поэтому я также использовал встроенный прокси. Но все равно не получается.
Dockerfile:
RUN pip install -r requirements.txt \
--proxy https://10.70.52.146:3128 \
--trusted-host pypi.python.org
requirements.txt:
Flask
Redis
Выход:
Step 7/10 : RUN pip install -r requirements.txt --proxy https://10.70.52.146:3128 --trusted-host pypi.python.org<br/>
---> Running in 3d92822e4d79<br/>
Collecting Flask (from -r requirements.txt (line 1))
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLEOFError(8, u'EOF occurred in violation of protocol (_ssl.c:661)'),)': /packages/7f/e7/08578774ed4536d3242b14dacb4696386634607af824ea997202cd0edb4b/Flask-1.0.2-py2.py3-none-any.whl<br/>
Could not install packages due to an EnvironmentError:<br/>HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/7f/e7/08578774ed4536d3242b14dacb4696386634607af824ea997202cd0edb4b/Flask-1.0.2-py2.py3-none-any.whl (Caused by SSLError(SSLEOFError(8, u'EOF occurred in violation of protocol (_ssl.c:661)'),))
The command '/bin/sh -c pip install -r requirements.txt --proxy http://10.70.52.146:3128 --trusted-host pypi.python.org' returned a non-zero code: 1
К чему относится эта ошибка?