我正在關注本教程https://docs.docker.com/get-started/part2/#build-the-app。從requirements.txt下載軟件包時,Docker「入門教程」卡住了。我該怎麼辦?
在我需要運行這個的部分,docker build -t friendlyhello .
,我運行了sudo docker build -t friendlyhello .
,因爲我還沒有專門爲Docker設置適當的組和用戶。
我的設置停留在這部分...
Step 4/7 : RUN pip install -r requirements.txt
---> Running in 74c38677ecc3
Collecting Flask (from -r requirements.txt (line 1))
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7fee6c92d150>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',)': /simple/flask/
我不認爲防火牆或ISP是因爲我可以直接與sudo pip install flask
直接從我的主機的Ubuntu 16.04訪問瓶的問題。
這個問題的解決方案是什麼?
我試過所有這些。我很確定沒有任何工作。仍收到相同的錯誤消息。 – notalentgeek
重新啓動計算機也不起作用。 – notalentgeek
如果您更改了dns設置,請將dockerfile重命名爲您喜歡的任何其他名稱並將其構建爲乾淨的圖像。 – misraX