Não é possível instalar pacotes pip dentro de um contêiner de docker com o Ubuntu

Eu estou seguindo oguia de figo ao uso do docker com um aplicativo python, mas quando o docker obtém o comando

RUN pip install -r requirements.txt

Eu recebi a seguinte mensagem de erro:

Step 3 : RUN pip install -r requirements.txt
 ---> Running in fe0b84217ad1
Collecting blinker==1.3 (from -r requirements.txt (line 1))
  Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', gaierror(-2, 'Name or service not known'))': /simple/blinker/

Isso se repete várias vezes e então recebo outra mensagem:

Could not find any downloads that satisfy the requirement blinker==1.3 (from -r requirements.txt (line 1))
  No distributions at all found for blinker==1.3 (from -r requirements.txt (line 1))

Portanto, por algum motivo, o pip não pode acessar nenhum pacote de dentro de um contêiner do docker. Preciso fazer algo para permitir o acesso à Internet?

No entanto, o pip funciona bem para instalar coisas fora do contêiner do docker e funcionou bem mesmo com o pacote exato (blinker==1.3), então esse não é o problema. Além disso, esse problema não é específico para esse pacote. Eu recebo o mesmo problema com qualquerpip install comando para qualquer pacote.

Alguém tem alguma idéia do que está acontecendo aqui?

questionAnswers(1)

yourAnswerToTheQuestion