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

在docker容器内安装pip的下载速度非常慢,docker,pip,Docker,Pip,当从dockerfile创建docker映像或位于已创建的容器中时,conda环境中的pip install速度非常慢 如果没有docker,下载速度会有很大的不同。 我尝试更改镜像pip安装-I http:pypi.doubanio.com/simple,可以获得一些改进,但在docker内部和外部仍然有所不同。 通过curl-s测试容器内的下载速度https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

当从dockerfile创建docker映像或位于已创建的容器中时,conda环境中的
pip install
速度非常慢

如果没有docker,下载速度会有很大的不同。 我尝试更改镜像
pip安装-I http:pypi.doubanio.com/simple
,可以获得一些改进,但在docker内部和外部仍然有所不同。
通过
curl-s测试容器内的下载速度https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py |python-
给了我预期的好结果。

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