FROM python:3.6
COPY requirements.txt manage.py data.sqlite /vue/
WORKDIR /vue
#使用代理
#ENV https_proxy=http://172.17.0.1:20171 \
# http_proxy=http://172.17.0.1:20171
#使用豆瓣源
RUN pip config set global.index-url https://pypi.douban.com/simple/ && \
pip install -r requirements.txt
EXPOSE 5000
ENTRYPOINT [ "python" ]
CMD ["manage.py"]
requirements.txt
click==6.7
Flask==0.12.2
Flask-Cors==3.0.3
Flask-HTTPAuth==3.2.3
Flask-SQLAlchemy==2.3.2
itsdangerous==0.24
Jinja2==2.10
MarkupSafe==1.0
passlib==1.7.1
six==1.11.0
SQLAlchemy==1.2.2
Werkzeug==0.14.1