2017-11-11 154 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指令直接使用主机网络。这样你就可以确定缓慢与码头无关。