从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 -
测试容器内的下载速度,可以获得预期的良好效果。
答案 0 :(得分:3)
我建议在运行docker build时使用0
进行构建。这将保证RUN指令直接使用主机网络。这样你就可以确定缓慢与docker无关。