2017-11-11 126 views
0

從碼頭文件或創建的集裝箱內創建碼頭圖像時,conda環境中的pip install <package>速度非常慢。碼頭集裝箱內的pip安裝下載速度很慢

如果我在沒有docker的情況下執行相同的操作,下載速度會有很大的不同。 我試圖更換鏡子pip install -i http:pypi.doubanio.com/simple <package>,並且可以獲得輕微的改進,但Docker內部和外部仍然不同。 通過curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -測試容器內的下載速度,可以獲得預期的好結果。

回答

0

我建議在運行碼頭構建時使用--network host來構建。這將保證RUN指令直接使用主機網絡。這樣你就可以確定緩慢與碼頭無關。