码迷,mamicode.com
首页 > 其他好文 > 详细

docker 部署 flask(二)编写及生成镜像,困了,睡午觉,睡醒继续。

时间:2018-02-12 15:09:23      阅读:373      评论:0      收藏:0      [点我收藏+]

标签:测试   基于   from   技术分享   docker   color   ons   dock   idt   

简介:

上一篇文章,我们简单的测试了一下服务器环境和docker基础镜像。并没有涉及我们自己编写的flask python程序。

现在,我们就要把我们自己的flask程序,放进docker镜像。

但是比较遗憾的是,本篇没有图形界面操作了。

想继续图形操作的,请自行查阅docker hub自动生成镜像。需配合github。

以后会写这个文章。暂时没有,下次写了,再更新链接。

一:编写flask

这个就不说了吧,我这教部署呢,怎么写flask,另找高明。

 

二:查阅官方文档(本章节,几乎就是翻译作者页面的,拣重点说一些。)

这个官方有点大,就是基础镜像维护者写的,关于基础镜像的使用说明。

 

your Dockerfile like:

FROM tiangolo/uwsgi-nginx-flask:python3.6
COPY ./app /app

一个简单的Dockerfile示例,

只需要引用一个Docker镜像,然后添加 app目录进去。看着好简单啊。

但是这个镜像不知道是基于什么生成的,测试890M还多。我还是换称alpine做基础的吧。

我们用的Dockerfile:

FROM tiangolo/uwsgi-nginx-flask:python3.6-alpine3.7
COPY ./app /app

 

 

三:传输文件

 

四:编译镜像

五:运行镜像

 

docker 部署 flask(二)编写及生成镜像,困了,睡午觉,睡醒继续。

标签:测试   基于   from   技术分享   docker   color   ons   dock   idt   

原文地址:https://www.cnblogs.com/jackadam/p/8444294.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!