docker教程:python flask应用Dockerfile示例(并配置使用https_proxy代理并配置豆瓣源)

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

猜你喜欢

转载自blog.csdn.net/a772304419/article/details/133104987
今日推荐