在docker容器内下载pip的速度非常慢

时间:2017-11-11 13:40:21

标签: docker pip

从dockerfile创建docker镜像或在创建的容器内创建时,conda环境中的pip install <package>速度非常慢。

如果我在没有docker的情况下执行相同操作,下载速度会有很大差异。 我试图更换镜像pip install -i http:pypi.doubanio.com/simple <package>并且可以获得轻微的改进,但仍然在docker的内部和外部有所不同。 通过curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -测试容器内的下载速度,可以获得预期的良好效果。

1 个答案:

答案 0 :(得分:3)

我建议在运行docker build时使用0进行构建。这将保证RUN指令直接使用主机网络。这样你就可以确定缓慢与docker无关。