使用Docker搭建一个pip源

使用Docker搭建一个pip源

将宿主机 /data/pip_pkgs (python包在这个目录下) 映射到 /pip_pkgs,同时映射端口 8888:8888

docker run \
    -itd \
    -v /data/pip_pkgs:/pip_pkgs \
    -p 8888:8888 \
    --name pip_server \
    python:3.6

进入容器

docker exec -it pip_server /bin/bash

容器内,安装 pip 源工具

pip install pypiserver -i https://mirrors.aliyun.com/pypi/simple

容器内 ,启动 pip 源服务,指定 /pip_pkgs 目录。

python -m pypiserver -p 8888 /pip_pkgs

在浏览器访问启动的 pip 服务(宿主机地址),可以查看依赖包。这个地址可以作为 pip 源使用。

http://192.168.x.x:8888/simple
posted @ 2026-07-22 09:11  吴思老  阅读(1)  评论(0)    收藏  举报