上一篇文章http://blog.csdn.net/becivells/article/details/53024201中已经讲了怎么搭建pypi源,但是这个源有很多个人用不到的包而且同步时间长,我只需要一些常用的pypi怎么办?pypiserver可以满足。可以拉取docker pull becivells/pypiserver
Dockerfile贴出来供大家参考
1. supervisord.conf
[supervisord]
nodaemon=true
[program:pypiserver]
command=pypi-server -p 80 --fallback-url https://mirrors.ustc.edu.cn/pypi/web/simple/ /opt/pypi/
user = root
autostart = true
stdout_logfile=/dev/stdout
stdout_logfile_maxbytes=0
如果找不到默认会去中科大的源上找
2. Dockerfile
FROM ubuntu:latest
MAINTAINER python <becivells@gmail.com>
RUN apt-get -y update && apt-get install -y python-pip supervisor && pip install pypiserver && pip install pip2pi
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
EXPOSE