Flask Docker Hello Word
2019独角兽企业重金招聘Python工程师标准>>>
环境
Docker
Flask
代码
新建 app.py
文件
From flask import Flask
app = Flask(__name__)@app.route('/')
def hello_world():return 'Flask Docker Hello Word'if __name__ == '__main__':app.run(debug=True,host='0.0.0.0')
新建 requirements.txt
文件
Flask==0.10.1
Dockerfile
新建 Dockerfile
FROM ubuntu:latest
MAINTAINER dingdayu "6144220992@qq.com"RUN sed -i 's/http:\/\/archive\.ubuntu\.com\/ubuntu\//http:\/\/mirrors\.aliyun\.com\/ubuntu\//g' /etc/apt/sources.listRUN apt-get -qqy update && \apt-get install -y python-pip python-dev build-essential && \rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*COPY . /app
WORKDIR /app
RUN pip install -r requirements.txt
ENTRYPOINT ["python"]
CMD ["app.py"]
编译
docker build -t flask-docker-hello:latest .
运行
docker run -d -p 5000:5000 flask-docker-hello
转载于:https://my.oschina.net/dingdayu/blog/1858240
Flask Docker Hello Word相关推荐
- docker部署flask应用
文章目录 0.1 前提 0.2 目标: 1.1 vscode ssh设置 1.2 python环境部署 1.2.1 创建venv环境 1.3 flask 服务器部署 1.3.2 创建flask应用 1 ...
- docker持续部署_具有持续部署和Docker的完美版本
docker持续部署 Docker是一种容器技术,使开发人员可以将整个应用程序作为一个单元运行. 它提供了虚拟机的所有优点,而没有高昂的开销: 一致性:生产和开发环境是平等的. 可移植性:对底层操作系 ...
- 具有持续部署和Docker的完美版本
Docker是一种容器技术,使开发人员可以将整个应用程序作为一个单元运行. 它提供了虚拟机的所有优点,而没有高昂的开销: 一致性:生产和开发环境是平等的. 可移植性:对底层操作系统的依赖性降低: 相同 ...
- 进入docker容器中查看文件夹_如何在docker容器文件夹中提供文件夹权限
我正在我的Dockerfile中创建一个文件夹,我想给它一个写权限.但是当我尝试这样做时,我得到了许可被拒绝的错误 FROM python:2.7 RUN pip install Flask==0.1 ...
- 如何不部署Keras / TensorFlow模型
While the most articles about deep learning are focusing at the modeling part, there are also few ab ...
- LEP环境搭建(linux easy profiling)
一.LEP所需环境 Python 3.6 Flask Docker 二.Python安装 LEP必须在Python3.6环境下运行,如果是在Python2.7下运行会报以下错误! Python3.6的 ...
- 专题 | 如何抢先一步拿 Offer?
不要问我为什么简历上写着工作 2 年,却拥有 3 年的工作经验. 面对 996,大部分人都选择了沉默和顺从, 还有一小部分人则是用跳槽来为自己辩护. 雷军曾说过:不要用战术上的勤奋来掩盖战略上的懒惰. ...
- python爬虫实践--晋江小说书籍分析
系列文章目录 python爬虫实践–晋江小说书籍分析 python爬虫实践-腾讯视频弹幕分析 python爬虫实践-B站弹幕分析 文章目录 系列文章目录 目录 爬取晋江排行榜 爬取文案 其它想法 结语 ...
- python服务之间互传文件
需求 flask以及djaogo都属于python Web框架. 由于没有找到flask框架http协议直接传文件的方法,django有一个方便的上传文件的方法,利用django框架实现Word转换为 ...
最新文章
- CV大咖齐聚于此,追忆一代宗师Thomas S. Huang为人、为师、为学
- 查看目标网站--结构
- OSMboxPost()
- Hadoop集群部署模型纵览1
- Ubuntu18.04提示wifi无法连接
- STL 之reverse,reverse_copy,rotate,rotate_copy
- 粉丝回馈,8000元大礼包免费相送
- Swiftfox:极速的冲浪体验
- 8880 e7 v2配什么主板_MATX主板配什么机箱好?曜越Tt启航者A3装机记
- linux基础(四)——任务调度cron和anacron
- 计算机科学与技术如何创新,计算机科学与技术专业创新能力的培养途径
- 关于Spring Boot报错:LoggerFactory is not a Logback LoggerContext but Logback is on the classpath
- Vue传递参数不在URL路径上 显示参数的完整方法
- 录用了一篇 Omega
- winOS最新tensorflow不同版本要求与CUDA及CUDNN版本对应关系(12,2019.)
- IP地址(配置),MAC地址,DNS,电脑无法上网解决解决步骤
- 《构建之法》学习总结1——软件工程概论,团队组织及管理,开发流程
- 3分钟带你彻底弄懂数码管的段选与位选
- 【汤姆猫的实现 Objective-C语言】
- mgc mysql_数据库之MySQL部署MGC方案(四)
热门文章
- 从“冰山理论”看无代码开发与用户的科学分工
- GIS 术语和缩略语
- Excel无法打开文件xxx.xlsx,因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配
- excel计算机一级打不开,电脑上的所有excel表格都打不开怎么处理?
- charles 抓 app 请求,设置端口,手动设置手机代理IP 、端口,增加监控的网址,并在手机安装证书防止乱码
- 进程文件ntvdm.exe
- 输入一个大于3的整数n,判定它是否为素数。例题5.9
- 【计算机网络】频带和频段(图解易懂)
- 基于粒子群算法的水电站中长期发电优化调度
- word文档被覆盖了怎么恢复原状