在 Docker 构建过程中使用清华源PIP 源

3 min read

在 Docker 构建过程中使用清华源可以帮助您提高构建速度,并避免因下载慢而导致构建失败的问题。清华源是清华大学提供的一个开源软件镜像站,提供了许多流行的开源软件的镜像,并且访问速度较快。

要在 Docker 构建过程中使用清华源,需要在 Dockerfile 中添加一条 RUN 命令来修改 pip 的源地址。例如,可以在 Dockerfile 中添加下面的命令来使用清华源:

RUN mkdir -p ~/.pip && \
    echo "[global]" > ~/.pip/pip.conf && \
    echo "index-url = https://pypi.tuna.tsinghua.edu.cn/simple" >> ~/.pip/pip.conf

在这个例子中,我们使用了 mkdirecho 命令来创建 ~/.pip/pip.conf 文件并设置其中的源地址。这样,在构建时执行 pip 命令下载软件包时就会使用清华源。