Ошибка сборки Docker "Невозможно получить базовый URL-адрес индекса http://pypi.python.org/simple/" - PullRequest
1 голос
/ 13 мая 2019

Я создаю докер-файл с помощью команды docker build .. При сборке я вижу следующую ошибку:

Downloading/unpacking requests
   Cannot fetch index base URL http://pypi.python.org/simple/
   Could not find any downloads that satisfy the requirement requests
   No distributions at all found for requests

Вот файл Docker:

FROM jonasbonno/rpi-grovepi
RUN pip install requests
RUN git clone https://github.com/keyban/fogservice.git #update
ENTRYPOINT ["python"]
CMD ["fogservice/service.py"]

В чем может быть проблема?

1 Ответ

1 голос
/ 13 мая 2019

У вас проблема с пипсами, а не проблема с докером, вам нужно добавить pip install --index-url https://pypi.python.org/simple/ --upgrade pip в ваш файл докера:

FROM jonasbonno/rpi-grovepi
RUN pip install --index-url https://pypi.python.org/simple/ --upgrade pip
RUN hash -r
RUN pip install requests
RUN git clone https://github.com/keyban/fogservice.git #update
ENTRYPOINT ["python"]
CMD ["fogservice/service.py"]

Вы можете найти решение здесь: Ошибка подключения пипса: невозможнополучить индексный базовый URL http://pypi.python.org/simple/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...