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相关推荐

  1. 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 ...

  2. docker持续部署_具有持续部署和Docker的完美版本

    docker持续部署 Docker是一种容器技术,使开发人员可以将整个应用程序作为一个单元运行. 它提供了虚拟机的所有优点,而没有高昂的开销: 一致性:生产和开发环境是平等的. 可移植性:对底层操作系 ...

  3. 具有持续部署和Docker的完美版本

    Docker是一种容器技术,使开发人员可以将整个应用程序作为一个单元运行. 它提供了虚拟机的所有优点,而没有高昂的开销: 一致性:生产和开发环境是平等的. 可移植性:对底层操作系统的依赖性降低: 相同 ...

  4. 进入docker容器中查看文件夹_如何在docker容器文件夹中提供文件夹权限

    我正在我的Dockerfile中创建一个文件夹,我想给它一个写权限.但是当我尝试这样做时,我得到了许可被拒绝的错误 FROM python:2.7 RUN pip install Flask==0.1 ...

  5. 如何不部署Keras / TensorFlow模型

    While the most articles about deep learning are focusing at the modeling part, there are also few ab ...

  6. LEP环境搭建(linux easy profiling)

    一.LEP所需环境 Python 3.6 Flask Docker 二.Python安装 LEP必须在Python3.6环境下运行,如果是在Python2.7下运行会报以下错误! Python3.6的 ...

  7. 专题 | 如何抢先一步拿 Offer?

    不要问我为什么简历上写着工作 2 年,却拥有 3 年的工作经验. 面对 996,大部分人都选择了沉默和顺从, 还有一小部分人则是用跳槽来为自己辩护. 雷军曾说过:不要用战术上的勤奋来掩盖战略上的懒惰. ...

  8. python爬虫实践--晋江小说书籍分析

    系列文章目录 python爬虫实践–晋江小说书籍分析 python爬虫实践-腾讯视频弹幕分析 python爬虫实践-B站弹幕分析 文章目录 系列文章目录 目录 爬取晋江排行榜 爬取文案 其它想法 结语 ...

  9. python服务之间互传文件

    需求 flask以及djaogo都属于python Web框架. 由于没有找到flask框架http协议直接传文件的方法,django有一个方便的上传文件的方法,利用django框架实现Word转换为 ...

最新文章

  1. CV大咖齐聚于此,追忆一代宗师Thomas S. Huang为人、为师、为学
  2. 查看目标网站--结构
  3. OSMboxPost()
  4. Hadoop集群部署模型纵览1
  5. Ubuntu18.04提示wifi无法连接
  6. STL 之reverse,reverse_copy,rotate,rotate_copy
  7. 粉丝回馈,8000元大礼包免费相送
  8. Swiftfox:极速的冲浪体验
  9. 8880 e7 v2配什么主板_MATX主板配什么机箱好?曜越Tt启航者A3装机记
  10. linux基础(四)——任务调度cron和anacron
  11. 计算机科学与技术如何创新,计算机科学与技术专业创新能力的培养途径
  12. 关于Spring Boot报错:LoggerFactory is not a Logback LoggerContext but Logback is on the classpath
  13. Vue传递参数不在URL路径上 显示参数的完整方法
  14. 录用了一篇 Omega
  15. winOS最新tensorflow不同版本要求与CUDA及CUDNN版本对应关系(12,2019.)
  16. IP地址(配置),MAC地址,DNS,电脑无法上网解决解决步骤
  17. 《构建之法》学习总结1——软件工程概论,团队组织及管理,开发流程
  18. 3分钟带你彻底弄懂数码管的段选与位选
  19. 【汤姆猫的实现 Objective-C语言】
  20. mgc mysql_数据库之MySQL部署MGC方案(四)

热门文章

  1. 从“冰山理论”看无代码开发与用户的科学分工
  2. GIS 术语和缩略语
  3. Excel无法打开文件xxx.xlsx,因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配
  4. excel计算机一级打不开,电脑上的所有excel表格都打不开怎么处理?
  5. charles 抓 app 请求,设置端口,手动设置手机代理IP 、端口,增加监控的网址,并在手机安装证书防止乱码
  6. 进程文件ntvdm.exe
  7. 输入一个大于3的整数n,判定它是否为素数。例题5.9
  8. 【计算机网络】频带和频段(图解易懂)
  9. 基于粒子群算法的水电站中长期发电优化调度
  10. word文档被覆盖了怎么恢复原状